内容正文:
Module 4 Unit 3 Language in use
1. I haven't done much exercise since I got my computer last year.
2. I have had him for three months now.
3. Since then,it has become part of my life.
课堂探究
现在完成时与since 或for连用
1.当现在完成时表示持续时,可以用以下两种方式来
表达:
主语+have/has done sth.+_____+一段时间
主语+have/has done sth.+_______+过去某个时间点/从句(从句用一般过去时)
for
since
如:(1)他在我们学校教书已有30年了。
He _____ _______ in our school _____ 30 years.
(2)他毕业以后就一直为我们工作。
He _____ ________ for us _______ he left school.
has taught
for
has worked
since
2.当现在完成时表示持续时,谓语动词不能使用非延续性动词(短暂性动词),而应该使用延续性动词,请对比以下两句话:
He has left.他已经离开了。(可以使用短暂性动词leave)
He has been away for ten minutes.他已经离开有十分钟了。
(不能使用短暂性动词leave)
常用的短暂性动词及其相应的延续性动词有:
短暂性动词 延续性动词 短暂性动词 延续性动词
borrow have/keep buy have
die be dead open/close be open/closed
leave/return be away/back start/begin be on
finish/end be over become be
(1)他买这本书已有两个月了。
He has _____ this book _____ two months.
(2)自从上个星期以来,她一直保管(借)着这本书。
She has ___________ the book _______ last week.
注意:现在完成时不能与一般过去时的时间状语连用,如yesterday,last week,three years ago等。
had
for
had/kept
since
一、单项选择
( ) 1. (2023•徐州改编) I saw Harry in February and I ____ him since then.
A. didn't see B. won't see C. haven't seen
C
课堂练习
( ) 2. (2023•恩施州改编) —Hi,Mr Zhang!Your car looks new.
—Yes. But in fact,I ________ it for two years.
A. will buy B. have had C. have bought
B
( ) 3. (2023•武汉改编) —Who will talk about American country music next week?
—I suggest Brad. He ________ in Nashville,the home of country music,since he was a child.
A. lives B. lived C. has lived
C
( ) 4. (2023•十堰) Mr Smith ________ at the Natural History Museum for more than 10 years,so he knows a lot about insects (昆虫).
A. is working B. has worked C. was working
( ) 5. (2023•鄂州) —What do you think of Ezhou,Li Ming?
—It ________ a lot since we started to build Huahu Airport.
A. changed B. has changed C. changes
B
B
二、翻译句子
1.你发烧多久了?
_________________________________________________
2. Kate病了一周了。
________________________________________