4)现在完成进行时也可表示现在以前这段时间反复发生的事情。
Weve been seeing quite a lot of each other recently.最近我们经常见面。
现在完成时和现在完成进行时的区别
1)现在完成进行时更强调动作的延续性,它是现在完成时的强调形式。试比较:
Weve been living here for ten years.
Weve lived here for ten years.我们在这儿已经住了十年了。
2)在不用时间状语的情况下,现在完成进行时表示动作仍在进行。而现在完成时则表示动作在过去已结束。如:
The students have been preparing for the exam.(还在进行)学生们一直在准备考试。
The students have prepared for the exam.(已经结束)学生们为考试作了准备。
3)有些表示状态,感情,感觉的动词如:have, exist, like, hate, hear, know, sound等动词不能用于现在完成进行时,但可用于现在完成时。如:
Theyve known each other since 1970.自从1970年起他们就相互认识了。
Exercise
1. 用一般现在时或现在进行时填空。
1. Miss Guo (teach) us Chinese this term. She (be) a very good teacher. She often (talk) with us after class. Many of us like (talk) with her. Now, she (talk) with Lily
【英语语法 现在时】相关文章:
★ 牛津实用英语语法:146 need not和 must not用于现在时和将来时
最新
2016-02-29
2016-02-29
2016-02-29
2016-02-29
2016-02-29
2016-02-29