在英语中,过去时、现在完成时、过去完成时,怎么区别?(详细点,谢谢)
来源:学生作业帮 编辑:搜搜做题作业网作业帮 分类:综合作业 时间:2024/07/08 17:34:18
在英语中,过去时、现在完成时、过去完成时,怎么区别?(详细点,谢谢)
比如在这道题中;
More than a dozen students in the school____abroad to student medicine last year.(选B)
A.sent B.were sent C.had sent D.had been sent
但是我觉得也可以选D
那个学校的许多学生被送到国外学医去了(已经回来了)
~~~~~~~~~~~~~~~~已被~~~~~~~~~~~~~~~ (去了还没回来)
比如在这道题中;
More than a dozen students in the school____abroad to student medicine last year.(选B)
A.sent B.were sent C.had sent D.had been sent
但是我觉得也可以选D
那个学校的许多学生被送到国外学医去了(已经回来了)
~~~~~~~~~~~~~~~~已被~~~~~~~~~~~~~~~ (去了还没回来)
![在英语中,过去时、现在完成时、过去完成时,怎么区别?(详细点,谢谢)](/uploads/image/z/6611684-68-4.jpg?t=%E5%9C%A8%E8%8B%B1%E8%AF%AD%E4%B8%AD%EF%BC%8C%E8%BF%87%E5%8E%BB%E6%97%B6%E3%80%81%E7%8E%B0%E5%9C%A8%E5%AE%8C%E6%88%90%E6%97%B6%E3%80%81%E8%BF%87%E5%8E%BB%E5%AE%8C%E6%88%90%E6%97%B6%EF%BC%8C%E6%80%8E%E4%B9%88%E5%8C%BA%E5%88%AB%EF%BC%9F%EF%BC%88%E8%AF%A6%E7%BB%86%E7%82%B9%EF%BC%8C%E8%B0%A2%E8%B0%A2%EF%BC%89)
一>一般过去时
表示过去某段时间发生的事情,存在的状态或者过去反复发生的动作,一般有明确的过去时间状语,如:YESTERDAY ;IN 1986;LAST YEAH等等
例:HE WORKED IN A FACTORY IN 1986.
表示过去的状态
HE SAW MR. WANG YESTERDAY.
表示过去发生的事情
I USED TO SMOKE
表示过去反复发生的动作.
你所举的例子就是描述过去事实,有表示过去时间的状语LAST YEAR.
二>现在完成时,由HAVE/HAS+过去分词
1>表示动作在说话之前已经完成,但对现在有影响.一般没有具体时间状语
例:HE HAS BEEN TO FUZHOU.表示他去过福州,但是现在不在福州
2>现在完成时还表示动作开始于过去,并持续到现在,也许还会持续下去,常与FOR和SINCE表示一段时间的状语连用,也包括SO FAR,NOW,TODAY,THIS WEEK,(MONTH,YEAR)等表示包括现在的时间在内的状语.
例:NOW I HAVE FINISHED THE WORK.
HE HAS STUDIED ENGLISH SINCE 1985.
HE HAS STUDIED ENGLISH FOR 5 YEARS.
但要注意的是短暂性动词(如:COME,GO,DIE,MARRY,BUY等)的完成时不能与FOR,SINCE等表示一段时间的词连用.
3>现在完成时还可以在时间和条件状语从句中表示将来某时完成的动作.
例:IF IT HAS STOPPED SNOWING IN THE MORNING,WE'LL GO TO THE PARK.
I'LL GO TO YOUR HOME WHEN I HAVE FINISHED MY HOMEWORK.
三>过去完成时,HAD+过去分词,即过去的过去
1>表示在过去某一时刻或者某一动作之前完成的动作或状态.句中常用BY,BEFORE,UNTIL,WHEN等词引导的时间状语.
例:I HAD LEARNT 5000 WORDS BEFORE I ENTERED THE UNIVERSITY.
BY THE END OF LAST YEAR WE HAD BULIT FIVE NEW HOUSES.
2>还可以表示过去某一时刻之前发生的动作或者状态持续到过去某个时间或持续下去.
例:BEFORE THE SLEPT,HE HAD WORKED FOR 12 HOURS.
你所举的例子仅仅只是一个陈述过去事实的句子,有明显的过去时间状语,所以用过去时.而并不能表示过去某个时刻前发生的动作与状态,故不用过去完成时
表示过去某段时间发生的事情,存在的状态或者过去反复发生的动作,一般有明确的过去时间状语,如:YESTERDAY ;IN 1986;LAST YEAH等等
例:HE WORKED IN A FACTORY IN 1986.
表示过去的状态
HE SAW MR. WANG YESTERDAY.
表示过去发生的事情
I USED TO SMOKE
表示过去反复发生的动作.
你所举的例子就是描述过去事实,有表示过去时间的状语LAST YEAR.
二>现在完成时,由HAVE/HAS+过去分词
1>表示动作在说话之前已经完成,但对现在有影响.一般没有具体时间状语
例:HE HAS BEEN TO FUZHOU.表示他去过福州,但是现在不在福州
2>现在完成时还表示动作开始于过去,并持续到现在,也许还会持续下去,常与FOR和SINCE表示一段时间的状语连用,也包括SO FAR,NOW,TODAY,THIS WEEK,(MONTH,YEAR)等表示包括现在的时间在内的状语.
例:NOW I HAVE FINISHED THE WORK.
HE HAS STUDIED ENGLISH SINCE 1985.
HE HAS STUDIED ENGLISH FOR 5 YEARS.
但要注意的是短暂性动词(如:COME,GO,DIE,MARRY,BUY等)的完成时不能与FOR,SINCE等表示一段时间的词连用.
3>现在完成时还可以在时间和条件状语从句中表示将来某时完成的动作.
例:IF IT HAS STOPPED SNOWING IN THE MORNING,WE'LL GO TO THE PARK.
I'LL GO TO YOUR HOME WHEN I HAVE FINISHED MY HOMEWORK.
三>过去完成时,HAD+过去分词,即过去的过去
1>表示在过去某一时刻或者某一动作之前完成的动作或状态.句中常用BY,BEFORE,UNTIL,WHEN等词引导的时间状语.
例:I HAD LEARNT 5000 WORDS BEFORE I ENTERED THE UNIVERSITY.
BY THE END OF LAST YEAR WE HAD BULIT FIVE NEW HOUSES.
2>还可以表示过去某一时刻之前发生的动作或者状态持续到过去某个时间或持续下去.
例:BEFORE THE SLEPT,HE HAD WORKED FOR 12 HOURS.
你所举的例子仅仅只是一个陈述过去事实的句子,有明显的过去时间状语,所以用过去时.而并不能表示过去某个时刻前发生的动作与状态,故不用过去完成时
在英语中,过去时、现在完成时、过去完成时,怎么区别?(详细点,谢谢)
在英语中,一般过去时、现在完成时、过去完成时、过去进行时的用法
过去时 过去完成时 现在完成时
英语中现在完成时与现在完成进行时(过去完成时与过去完成进行时)有什么本质区别,请从语法、时态、单词等等给与说明,越详细越
英语中一般现在时,现在进行时,现在完成时,的区别.一般过去是,过去进行时,过去将来时,过去完成时,的区别.一般将来时的含
英语时态中,过去完成时和现在完成时有区别是什么?事情发生在过去的过去,使用过去完成还是现在完成?
英语中过去完成时,现在完成时,过去完成进行时,现在完成进行时,求精讲.还有它们的区别?
英语中现在完成时,现在完成进行时,过去完成时,过去完成进行时
请问:英语中,过去完成时与过去进行时的区别.
现在完成时/过去完成时/过去时的句形怎么组成
英语一般现在时、现在完成时、过去完成时、过去进行时要怎样区分?
英语中,一般过去时、现在完成时、过去完成时有什么区别?