第 1 页:名词 |
第 2 页:形容词和副词 |
第 3 页:时态 |
第 6 页:语态 |
第 8 页:从句 |
第 15 页:附加疑问句/反疑疑问句 |
第 17 页:主谓一致 |
第 18 页:倒装句 |
第 20 页:强调句型 |
第 21 页:非谓语动词 |
第 23 页:不定式 |
第 24 页:动名词 |
第 26 页:虚拟语气 |
关于将来完成时
由shall (will) + have +过去分词构成,表示将来某个时间之前会发生或可能完成的事情,常与by, before, when等介词或连词引导的表示将来的时间短语或从句连用。
When we get there they’ll probably have left.
By the end of this century China will have become one of the strongest and wealthiest country in the world.
下面我们要讲的是语法中的重中之重:
情态动词+完成式
(1)could+have+过去分词
有时表示过去的时间,说明某事可能已发生,有时也表示与事实相反,表示本来有能力做某事,但却未做。
例 What happened in the airport could have been true.
The director could have produced a better film.
He could have helped me, but he didn’t.
(2) might/may+have+过去分词 表示对已经发生的情况进行揣测,但语气相当不肯定,表示近乎未实现的行为.
例:You might have done the work better.
你本来可以把工作做得更好一些。
(3) must+have+过去分词 是对发生在过去的一种行为的推测,表示过去必定发生过的事情 ,语气相当肯定,表示“肯定,一定”。
例:It must have rained last night. The ground is wet.
昨夜一定下雨了,地上湿乎乎的。
(4) should/ought to +have+过去分词 表示该做而未做到的事,表示“本应”。
例:They should have made a good job of it.
他们本来可把工作做好。
(5) should not/oughtn’t to+have+过去分词 表示做了不该做的事,表示“本不应该”。
例:You should not have done such things.
你不该干出这种事情来。
(6) can’t(couldn’t)+have+过去分词 表示对过去的动作进行否定性推测。意为“肯定没有,肯定不是”。
例:The poem can’t have been written by the little girl; she is only four.
这首诗肯定不是这个小女孩写的,她才刚四岁。
(7) would+have+过去分词经常用于虚拟条件句中,表示与过去事实相反的猜测。
例:If she had known about it, she would have talked about it.
她要是知道这件事的话, 早就对此说东道西了。
(8) needn’t +have + 过去分词 表示不必做的事情却做了,可译为“原本不必”“其实不必”。
例:You needn’t have done all these calculations. We have a computer to deal with that sort of thing.
相关推荐:2010年自学考试英语(二)各个题型应试技巧