内容正文:
The present perfect tense (3)
Grammar
have/has been/gone…
Can you tell me where he _______ these years? France and England.
How many times ___ you _______ Yunnan? Never.
____ Tom ________ Nanjing?.
Yes, he went there last month and hasn’t come back yet.
I __________ home since last night. I returned home at 11 p.m.
It is said the show is wonderful, so Judy ________ there to have a look.
has been
have been to
Has gone to
have been at
has gone
have/has been/gone…
Where’s Lily? She __________ the post office.
Jack is very rich, but he ____ never _______ another country before.
No one knows where the lost boy ________? Let’s call the police.
My parents __________ Beijing for a week. They will be back next week.
Zhangjiajie is the most beautiful tourist attraction I ___________.
has gone to
has
has gone
have been in
been to
have been to
1.They have lived in the new house ______
Spring Festival.
2.We’ve been good friends _____ 10 years.
3.---How long have you taught English?
---______ 1999.
4.Great changes have taken place _____
we came here.
5.Spring has been with us _____ over a
month.
since
for
Since
for
since
for, since
T or F
I have borrowed her book since last year.
I borrowed her book last year.
I have kept her book since last year.
I have bought the book since two days ago.
I bought the book two days ago.
I have had the book for two days.
总结
在含有for+时间段,since+过去时间/一般过去时的从句,how long提问的现在完成时的句子中必须用延续性动词,但在不含有for,since,how long的现在完成时句子中只用短暂性动词。
Practice
borrow/lend
buy
begin/start
finish/stop
open
close
leave
return
die
常见的短暂性动词
与延续性动词的转换
have been dead
have kept
have been away
(from)
have been on
have been over
have been open
have been closed
have had/owned
have been back
get married
get up
fall asleep/ill
go to sleep
wake up
begin/start to do sth
catch a cold
become/get angry
常见的短暂性动词
与延续性动词的转换
have been married
have been asleep/ill
ha