动态动词分为:有限和无限动词,重复动词和瞬间动词,( 三 )


(1)
how
long
have
you
had
it
这辆车你买了多久了?
[说明]
在英语中,非延续性动词不能与表示一段时间的时间状语连用 。所以我们不说“how
long
have
you
bought
it”因为how
long
是“多久”的意思,而buy是非延续性动词,二者
不相配 。常用的非延续性动词有:become,
begin,
buy,
borrow,
arrive,
come,
die,
fall,
finish,
get
to
know,
go,
join,
leave,
marry,
start,
stop等 。为了表达这种意思,我们常用
相应的延续性动词
have,keep
或短语
“be+名词,形容词,位置副词,介词短语”
来代替非
延续动词 。如:become---be,
begin---have/
be
on,
borrow---keep,
buy---have,
come---
be
here/there/in…,
die---be
dead,
finish---be
over,
join---be
in,
leave---be
away等 。
例如:his
father
has
been
dead
for
one
year(不能用die)
他父亲死了一年了 。
my
brother
has
been
in
the
army
for
two
years(不能用join)
我哥哥参军两年了 。
i
have
kept
the
book
for
two
weeks
(不能用borrow)
我借这本书两个星期了 。
非延续性动词可用与现在完成时态,但由于动作是瞬时间完成的所以不能与for或since引出的时间状语连用英语中常见的非延续性动词在完成时态中可改为相应的表示延续性的动词或短语,这时可与表示一段时间的的状语连用
now
let's
do
some
exercise!
which
one
is
correct
can
you
tell
me
he
has
joined
the
party
for
two
years
he
has
been
a
party
member
for
two
years
i
have
bought
this
computer
for
a
month
i
have
had
this
computer
for
a
month
do
this
exercise!
i
have
come
here
for
two
years
he
has
gone
to
beijing
for
three
months
my
mother
has
left
that
factory
for
ten
years
we
have
started
to
learn
english
for
5
years
i
have
been
here
for
two
years
he
has
been
in
beijing
for