内容正文:
现在完成时中的“延续性”问题
英语中有些动词表示的是一种短暂的动作,没有持续性,即“一发生就结束”的动作,这类动词一般称为“非延续性动词”(亦叫点动词或瞬间动词或终止性动词),在现在完成时中,不能同表示一段时间的状语或How long连用。常见的这类动词有:go, come, leave, arrive, lose, join, borrow, die, begin. 这些动词如果要跟一段时间连用,必须改成相应的具有延续性的词。主要一些动词变化形式如下:(课本P32)
非延续性动词
延续性动词
现在完成时形式
buy
have
He has had this motorcycle for two years.
borrow
keep
She has kept this book for three weeks.
leave
be away
They have been away from home for two days.
arrive/reach/
get/move
be in/at
Kitty has been in Hong Kong for a month.
come/go
be in/at
My mum has been in Beijing for two months.
begin/start
be on
The film has been on for an hour.
stop/finish/end
be over
The meeting has been over for two hours.
die
be dead
The lamb has been dead for some time.
join
be in/be a member of
Simon has been a member of the Football Club since last year.
become
be
How long has your sister been a teacher?
open
be open
The shop has been open for ten hours.
close
be closed
The market has been clos