She has been a dancer for ten years. 她已当了十年的舞蹈演员了。
We’ve planted thousands of trees in the past few years. 过去几年我们种了成千上万棵树。
So far there has been no bad news. 到现在为止还没有什么坏消息。
They’ve lived here since 1989. 从1989年起他们就在这里住了。
I saw Julia in April and I haven’t seen her since. 我四月见到朱莉娅,从那之后就没见到她了。
注意:
非延续性动词 leave, arrive, come, go, return, join, die, buy, borrow 等的完成时,在肯定句中不能与 for 或 since 等引导的时间段连用。但其在否定式是可与这类时间状语连用的。如:I haven’t met him for two years. 我两年没有遇见他了。
■
用于This/That/It is the first(second…) time that…句型中。如:
It is the first time that I have visited your beautiful city. 这是我第三次参观这个美丽的城市了。
■
用于This/That/It is +the+形容词最高级+名词+that…句型中。如:
That’s the most interesting book I’ve ever read. 这是我看过的最有意思的书。
【英语基础语法:现在完成时】相关文章:
★ 轻松掌握英语语法
★ 英语中的一语双关
★ 英语语法:倒装句
★ 句子中的英语语法
最新
2016-11-24
2016-11-24
2016-11-09
2016-11-04
2016-11-04
2016-11-02