语法小点——时态、语态要点
时间:
未知2
语法
(一) 一般现在时
在时间或条件状语从句中,从句中不能用将来时,要用一般现在时代替将来时。例如:
unless you get rid of smoking, you will not stay healthy.
你只有戒烟,才能保持健康。
when you come next time, i’ll show you around our campus.
你下次来时,我将带你到我们的校园去看看。
(二) 过去将来时
过去将来时可以用“was/ were about to + 动词原形”结构,表示过去正要进行的动作。此外,过去将来时也可以用“was/ were to + 动词原形”或“was/ were + 现在分词”及一般过去时等表示。例如:
i was told that the press conference was to be held the next day.
我被告知记者招待会将在第二天举行。
i was about to leave when the telephone rang.
我正要离开,这时电话铃响了。
(三) 一般将来时
一般将来时表示将来发生的动作或存在的状态。常用“will/ shall + 动词原形”形式来表示,含有“预见、意图”之意。shall常用于第一人称,will用于第二、三人称。但现代英语中,shall也常用于第一人称。“be to + 动词原形”也可以表示将来时,表示预定、义务、可能、命令或吩咐等。例如:
i hope that he will be able to go to the party.
我希望他能参加聚会。
she will be back in a minute.
她一会就回来了。
he is to return from germany tomorrow.
他明天将从德国回来。(预定)
you are to be back by 9 o’clock.
你要在九点以前回家。(义务)
you are not to stay too late outside.
你不要在外面呆得太晚。(命令)
(四) 现在完成时
现在完成时主要有两中用法:已完成的动作对现在造成的影响;未完成的动作持续到现在的情况。
1. 现在完成时已完成用法表示说话的时候这个动作已经结束,只是对现在造成的影响(结果)。可以不用时间状语,也可以和一些表示不定时间状语连用,如 already, yet, lately, often, rarely, ever, now, just, today等。例如:
he has returned the book.
他已经归还了那本书。
mary has (already) gone to japan.
玛丽已经到日本去了。
2. 未完成用法指动作或状态从过去某时开始继续到现在,可能继续下去,也可能刚刚结束,通常要与某些表示一段时间的状语连用。
1)现在完成时常和for 或 since等表示一段时间的状语连用,但是在since做连词用的从句中,谓语动词常用过去时。例如
i have worked in the company since i came to the city.
自从到这个城市以来,我一直在这家公司工作。
the students have studied english for about ten years.
那些学生学英语已经差不多十年了。
2)在由until (till, up to) now, up to the present, so far, some time, in (for, over, during) the past (last, recent ) few (several, two…) months (days…) 等结构中也常用现在完成时表示动作的持续。例如:
up to now, i have finished two-thirds of the work.
到目前为止,我已完成了三分之二的工作。
so far she has written five books.
她到现在为止已经写了五本书了。
在时间或条件状语从句中,从句中不能用将来时,要用一般现在时代替将来时。例如:
unless you get rid of smoking, you will not stay healthy.
你只有戒烟,才能保持健康。
when you come next time, i’ll show you around our campus.
你下次来时,我将带你到我们的校园去看看。
(二) 过去将来时
过去将来时可以用“was/ were about to + 动词原形”结构,表示过去正要进行的动作。此外,过去将来时也可以用“was/ were to + 动词原形”或“was/ were + 现在分词”及一般过去时等表示。例如:
i was told that the press conference was to be held the next day.
我被告知记者招待会将在第二天举行。
i was about to leave when the telephone rang.
我正要离开,这时电话铃响了。
(三) 一般将来时
一般将来时表示将来发生的动作或存在的状态。常用“will/ shall + 动词原形”形式来表示,含有“预见、意图”之意。shall常用于第一人称,will用于第二、三人称。但现代英语中,shall也常用于第一人称。“be to + 动词原形”也可以表示将来时,表示预定、义务、可能、命令或吩咐等。例如:
i hope that he will be able to go to the party.
我希望他能参加聚会。
she will be back in a minute.
她一会就回来了。
he is to return from germany tomorrow.
他明天将从德国回来。(预定)
you are to be back by 9 o’clock.
你要在九点以前回家。(义务)
you are not to stay too late outside.
你不要在外面呆得太晚。(命令)
(四) 现在完成时
现在完成时主要有两中用法:已完成的动作对现在造成的影响;未完成的动作持续到现在的情况。
1. 现在完成时已完成用法表示说话的时候这个动作已经结束,只是对现在造成的影响(结果)。可以不用时间状语,也可以和一些表示不定时间状语连用,如 already, yet, lately, often, rarely, ever, now, just, today等。例如:
he has returned the book.
他已经归还了那本书。
mary has (already) gone to japan.
玛丽已经到日本去了。
2. 未完成用法指动作或状态从过去某时开始继续到现在,可能继续下去,也可能刚刚结束,通常要与某些表示一段时间的状语连用。
1)现在完成时常和for 或 since等表示一段时间的状语连用,但是在since做连词用的从句中,谓语动词常用过去时。例如
i have worked in the company since i came to the city.
自从到这个城市以来,我一直在这家公司工作。
the students have studied english for about ten years.
那些学生学英语已经差不多十年了。
2)在由until (till, up to) now, up to the present, so far, some time, in (for, over, during) the past (last, recent ) few (several, two…) months (days…) 等结构中也常用现在完成时表示动作的持续。例如:
up to now, i have finished two-thirds of the work.
到目前为止,我已完成了三分之二的工作。
so far she has written five books.
她到现在为止已经写了五本书了。