We've been living here for ten years.
We've lived here for ten years.
我们在这儿已经住了十年了。
b.在不和时间状语的情况下,现在完成进行时表示动作仍在进行。而现在完成时则表示动作在过去已结束。例如:
The students have been preparing for the exam.(还在进行)学生们一直在准备考试。
The students have prepared for the exam.(已经结束)学生们为考试作了准备。
c.有些表示状态、感情、感觉的动词如:have, exist, like, hate, hear, know, sound等动词不能用于现在完成进行时,但可用于现在完成时。例如:
They've known each other since 1970.自从1970年起他们就相互认识了。
StepII 当堂检测
Finish the Activity 1、2、3 and 4 on Page 46、47 in the textbook.
StepIII 语法聚焦自测:
1. - I'm sure Andrew will win the first prize in the final.
- I think so. He ________ for it for months.
A. is preparing B. was preparing C. had been preparing D. has been preparing
2. By the time he realizes he _______into a trap, it'll be too late for him to do anything about it
A. walks B. walked C. has walked D. had walked
3. So far this year we ____ a fall in house prices by between 5 and 10 percent
A. saw B. see C. had seen D. have seen
4. Cathy is taking notes of the grammatical rules in class at Sunshine School, where she ______ English for a year.
A. studies B. studied C. is studying D. has been studying
5. Danny _________ hard for long to realize his dream and now he is popular.
A. works B. is working C. has worked D. had worked
6.--I have got a headache.
-No wonder. You ________ in front of that computer too long.
A.work B.are working C.have been working D.worked
7.Experts have been warning ________ of the health risks caused by passive smoking.
A.at a time B.at one time C.for some time D.for the time