建筑施工企业四类人员:英语老师进来一下好吗?

来源:百度文库 编辑:杭州交通信息网 时间:2024/04/29 06:15:53
有一道题是这样的:—How long have you ____there ?—About four years .A:come B:gone C:left D:worked 我选C,可是答案是D,请问各位,C为什么不行?意思可以翻译成你离开那里多久了?大概4年了。为什么偏要翻译成你在那里工作多久了?大概4年了。

leave属于非延续性动词,它表示行为或过程是短暂的或瞬时间完成的,因为前面不能用how long提问,象这样的词还有add,admit,answer,arrive,ask, attack,begin,break,bring,buy,catch,close,come, die,discover,fall,do,leave,open,put on,sell, start,stay,stop,return,take off等.而work是延续性动词可以与表示一段时间的状语连用.

因为for 在现在完成时里是表示一段时间的,而left是瞬间动词,不能用在这句句子里,这里如果要表示离开的话只能用been away from.

我来补充一点,就是你那个离开,不需要时间的,离开就离开了,这就叫延续性动词,不可以跟for+一段时间连用,怎么叫离开了4年呢,要用就用表示状态已经4年了,就是上面说的been away from 类似的还有很多,如die(死)不可以说死了多少年还没死掉啊

D 是过去完成时啊 不选D选什么 笨~~

D,其他三个都是非延续性动词

leave不是延续性动词,不能接一段时间,work是延续性动词,因此可以接一段时间.
时态学习是中国学生最为头疼是一项语法项目。因为中国人在语言的表达中只有时间的变化,而没有时态的概念,但英语中语言所表述的事情处在不同的时间,要用不同的时态,而且时态的关键表述在句子的谓语动词上。有时背起规则来很容易,但在句子的使用中却常常出现错误。

要准确地掌握初中阶段的五个基本时态,重要的还是要在句子中多运用。

1.掌握连系动词be,feel,look,get,turn等与表语连用的一般用法。

2.掌握延续性动词与瞬间动词在用法上的区别。

这类动词主要体现在过去时和完成时态中。

一、在现在完成时中延续性动词可与表示一段时间的介词短语for或since连用,而终止性动词的现在完成时则不能与一段时间连用。如:

I have bought this dictionary for three years.

这本字典我已买三年了。(误)

上句中的bought(buy的过去分词)是终止性动词,它不能与表示时间段的短语连用,若要连用,就必须改变结构,可变为:I have had this dictionary for three years.因此在学习中要注意归纳终止性动词变为延续性动词。常见的终止性动词与延续性动词的转换有come→be here,begin/start→be on,borrow→keep, buy→have,die→be dead,

end/finish→be over,get up→be up,go(get)out→be out, fall asleep→be asleep, leave→be away from, join→be in/be a member of,put on→wear,catch a cold→have a cold等。