现在完成时 持续性动词
发布网友
发布时间:2023-07-11 08:24
我来回答
共5个回答
热心网友
时间:2023-07-12 03:41
对于这个句子,当然不可以
因为你后面跟了一个持续的时间FOR 3 days.
否定句是可以用短暂性的动词的.
如:He still didn't come now
常见的这类动词有:come,go,join,leave,buy,die,become,get up,begin,open,stop等.这类动词不能和表示一段时间的状语搭配使用.如果要和表示一段时间的状语搭配使用,就要将终止性动词改成延续性动词.如:
1. His grandfather has died.
但不能说:His grandfather has died for ten years.
而要改成:His grandfather has been dead for ten years.
2. Could I borrow your English book?
但不能说:Could I borrow your English book for a week?
而要改成:Could I keep your English book for a week?
所以,否定句后是可以连接终止性动词的
你是不是还没有清楚??
请看下面的一些具体用法:
1.终止性动词可用来表示某一动作完成,因此可用于现在完成时。如:
The train has arrived.火车到了。
Have you joined the computer group?你加入电脑小组了吗?
2.终止性动词表示的动作极其短暂,不能持续。因此,不可与表示一段时间的状语连用(只限肯定式)。如:
(1)他死了三年了。
误:He has died for three years.
正:He has been dead for three years.
正:He died three years ago.
正:It is three years since he died.
正:Three years has passed since he died.
(2)他来这儿五天了。
误:He has come here for five days.
正:He has been here for five days.
正:He came here five days ago.
正:It is five days since he came here.
正:Five days has passed since he came here.
(1)、(2)句中的die、come为终止性动词,不能与表示"段时间"的状语连用。那么,应如何正确表达呢?可以采用下面的四种方法:
(1)将句中终止性动词转换为相应的延续性动词,如上面两例中的第一种正确表达方式。下面列举几例:leave→be away, borrow→keep, buy→have, begin/start→be on, die→be dead, move to→live in, finish→be over, join→be in/be a member of, open sth.→keep sth. open, fall ill→be ill, get up→be up, catch a cold→have a cold。
(2)将句中表示"段时间"的状语改为表示过去确定时间的状语,如下面两例中的第二种正确表达方式。
3.终止性动词可用于现在完成时否定式中,成为可以延续的状态,因而可与表示一段时间的状语连用。如:
He hasn't left here since 1986.
I haven't heard from my father for two weeks.
如果否定句表延续不可用延续性动词,那么为什么加了这么多余的一个括号内容(肯定句,疑问句中谓语动词必须是延续性动词)
就直接说终止性动词不可以用来表示延续就得了。为什么给个括号提示是肯定句和疑问句?
请参照上面第三条:
终止性动词可用于现在完成时否定式中,成为可以延续的状态,因而可与表示一段时间的状语连用
否定句表延续当然可以用延续性动词,只是对于终止性动词来说,在否定句中已经表示延续了.
所以,括号中的内容是对的.你的如果和直接说是错误的.
热心网友
时间:2023-07-12 03:42
(肯定句,疑问句中谓语动词必须是延续性动词)——这句话的潜在意思就是“否定句中谓语动词【不一定】是延续性动词。“一定”的反义词是“不一定”,而不是“一定不”。
上面也有几位举了例子He hasn't left here since 1986.
I haven't heard from my father for two weeks.
这两个句子都是正确的。
而你举那个例子应该说是He hasn't been here for 3 days.
所以在否定句中表延续状态可以用延续性动词,也可以用瞬间动词。但可以用的瞬间动词只有特定的几个,比如就像上面例子中的“heard from, left”等等几个。这个语法点我记得是在高中某本语法书上看到过,具体哪本记不清楚了,但你可以问问你们英语老师,老师知道。
虽然你说要一个解释,但我想说英语也只是一门语言,所谓语言也不过是一种约定俗成的代号。就像我们说“苹果”,而不说“果苹”,你要非问我为什么苹果这种水果叫“苹果”而不叫“果苹”,我说不出来,我只知道大家都这么叫它,一说“苹果”大家都知道说的是什么。
所以我想说学英语不必太死扣了~英语是用来说话,和外国人交流的,而不是扣语法的。老外说话很多也不讲什么语法,就像咱们说话还经常说“我还没吃饭呢今天”,你要扣语法的话咱们平时说汉语的语法错误也多多了。想当年我高考英语138,结果现在工作了连日常对话都说不出来几句,我就深深体会到了中国的英语应试教育——是为了考试看成绩的,不是为了让你学了英语说话用的。。。。。
所以我现在想说,不必在这个问题上纠缠了。。。语言这种东西,是约定俗成的。有些你不理解,也就不一定非得要理解,你就死记硬背下来就行了。你只要知道“再见”就是“Goodbye”就行了,而不用纠缠它为什么不是“byeGood”
你提问的这个问题,其实用英语的思维很好想明白,瞬间动词不能跟延续时间。这就是老外头脑里的一种思维,你要非得说那为什么它还特意给定了一个括号里面说肯定句和疑问句,可能老外也说不出来,他们会说“我们就是这样说的……”就像他们说“He is healthy”而不说“His body is healthy”,说“Lily is reading”而不说“Lily is reading a book”,说“What time is it?”而不说“What time is it now?”(因为你不可能问“What time was it yesterday”或者“what time is it tommorow?”),说“I am tied up all day tomorrow”而不说“I have something to do tomorrow”(因为每时每刻我们都有事情要做,躺在那里睡大觉也是事情,没事做坐在那里发呆也是有"something"在做)这就是英语的思维。
所以说你现在不必再死死盯住那一个括号了。能理解那种英语思维的话,就理解,理解不了,就记住老外就是这么说话的就行了。把大好精力浪费在这一个括号上也不值得对吗?有这时间不如多背几段情景对话噢~~
热心网友
时间:2023-07-12 03:42
瞬间动词
瞬间动词又叫做结束性动词
瞬间动词,也叫终止性、结束性动词。表示动作的结果,或表示短暂性、一次性的动作。如:close, leave, buy, join, become, begin, fall(掉下),fall ill(病倒),get to(know), come, go, see, hear, hear from, catch a cold等。这类动词可以用于完成时,但在一般情况下,不能加上表示一段时间的状语或疑问词,
但是在否定句中,瞬间动词也可以和表示一段时间的状语、连词连用,它的含义是好长时间没进行这个动作了,没进行此动作的状态就可以延续。如:
I haven't heard from my parents for a long time. 我有好长时间没收到父母来信了。
He hasn't left home for a week. 他有一个星期没出门了
延续性动词
英语中,动词按其动作发生的方式、动作发生过程的长短,可分为延续性动词和终止性动词。
延续性动词表示能够延续的动作,这种动作可以延续下去或产生持久影响。如:learn, work, stand, lie, know, walk, keep, have, wait, watch, sing, read, sleep, live, stay等。
延续性动词的用法特征
1.延续性动词可以用于现在完成时,其完成时态可与表示"段时间"的状语连用。表示"段时间"的短语有:for two years, ring the past three years, since last year, how long等。如:I have learned English since I came here.自从我来到这儿就学英语了。
2.延续性动词不能与表示短暂时间的"点时间"状语连用。如:It raind at eight yesterday morning.(误) rain为延续性动词,而at eight表示"点时间",前后显然矛盾。如果用延续性动词表示一瞬间的动作,可以借助come, begin, get等终止性动词来表示。上句可改为:It began to rain at eight yesterday morning.(正)又如:
-When did you get to know Jack?
-Two years ago.
-Then you've known each other for more than two years.
-That's right.
现在完成时要跟延续的时间时,比如for+一段时间时,需要用延续性动词,除此之外就可以用瞬间动词
I have bought a new dictionary.
I have had this dictionary for five years.
热心网友
时间:2023-07-12 03:43
在现在完成时中,如果状语是一段时间,无论是肯定、否定还是疑问,都得用延续性的动词,比如说come,你就没有办法整三天都在做这个动作吧,它瞬间就结束了啊。
但是否定句因为本身就表示动作的终止,所以它没有持续的意味!这要从意思上去理解。遇到这种情况要改状语。he hasn't come here since ...
热心网友
时间:2023-07-12 03:43
这里将讲的是如果状语是一段时间 必须用持续性的词
He has left. 这里就不是持续性动词
但是你的下面的这个句子中用了for 3 days,则不能用短暂性动词