单元语法专练
现在完成时(三)
1.延续性动词。
延续性动词表示能够延续的动作,如work,keep,have,sleep,live,stay等。可以与表示时间段的状语连用。
2.非延续性动词。
非延续性动词又称短暂性动词或终止性动词,表示不能延续的动作,这种动作发生后立即结束,如open,die,close,come,go等。在肯定句中与表示时间点的状语连用,在否定句中可以与表示时间段的时间状语连用。
3.延续性动词与非延续性动词的转换。
非延续性动词的完成时态表示动作完成并产生了影响或结果。一般不能与表示时间段的状语连用。若与表示时间段的状语连用,则要把非延续性动词变成相应的延续性动词。常见动词的转化如下表:
非延续性动词
延续性动词
非延续性动词
延续性动词
borrow
keep
open
be open
buy
have
leave
be away from
become
be
die
be dead
put on
wear
finish
be over
move to
live in
return
be back
recognize
know
fall in
be in
begin/start
be on
fall asleep
be asleep
come/go
be here/there
get to/
arrive/reach
be (in)
3
come back
be back
get to know
know
go/get out
be out
get up
be up
catch a cold
have a cold
get married
be married
join
be in/be a
member of
show
be on
4.since和for的用法。
since和for都可用于现在完成时,for后面接一段时间,表示动作的持续时间;since后面接时间点,表示动作的起始时间点。例如:
I have been here for two years.我已经在这里待了两年了。
I have been here since 2005.自2005年开始我就在这里。
Ⅰ.根据句意用for或since填空
1.I have kept the dictionary for two weeks.
2.I haven’t heard from him since last year.
3.My uncle has taught at this school since ten years ago.
4.Aunt Wang came here last year.She’s been here for about a year.
5.Great changes have taken place in my hometown since I left there.
Ⅱ.根据句意用所给词的适当形式填空
1.I have been (be) at work since eight o’clock,but I’m leaving soon.
3
2.We haven’t met (not meet) each other for five years.Both of us left (leave) the factory five years ago.
3.I waited (wait) at the restaurant for an hour,and then I left.
4.We must get a new car.We have had (have) this one for ten years.
Ⅲ.单项填空
(A)1.—How long have you ?
—For almost 10 years.
A.owned this garden
B.bought this car
C.arrived in Shanghai
D.come to this town
(C)2.—Will you watch the program KeepRunning in Zhejiang TV tonight?
—Yes,of course.It one of the most popular shows since 2015.
A.was B.became
C.has been D.has become
(A)3.Since 2009,ModernFamily us the funny,sad and moving stories of three American families.
A.has given B.will give
C.gave D.gives
(C)4.—Is that a new coat?
—No,I it for a long time.
A.bought B.have bought
C.have had D.had bought
3