一个英语问题

I have just received a letter from my brother

这里received作为一个短暂性动词为什么能用于完成时态呢?
还有什么情况下短暂性动词能用于完成时态。

.延续动词与瞬间动词

1) 用于完成时的区别
延续动词表示经验、经历; 瞬间动词表示行为的结 果,不能与表示段的时间状语连用。
He has completed the work. 他已完成了那项工作。 (表结果)
I've known him since then. 我从那时起就认识他了。(表经历)

2) 用于till / until从句的差异
延续动词用于肯定句,表示"做……直到……" 瞬间动词用于否定句,表示"到……,才……"
He didn't come back until ten o'clock.
他到10 点才回来。
He slept until ten o'clock.
他一直睡到10点。

典型例题
1. You don't need to describe her. I ___ her several times.
A. had met B. have met C. met D. meet
答案B. 首先本题后句强调对现在的影响,我知道她的模样,你不用描述。再次,several times告知为反复发生的动作,因此用现在完成时。
在完成时中,终止性动词得变成延续性动词后,才能接for加时间段.
终止性动词与延续性动词变化:
begin/start-----be on
arrive/come-----be here/be in
buy---have
die----be dead
finish/end----be over
get to know----know
get up----be up
go out----be out
join---be in+组织名/be a +组织成员名
如:army军队----soldier士兵
leave/move----be away/be out of
borrow----keep
以上便是一些常用的变化方式.

2.---I'm sorry to keep you waiting.
---Oh, not at all. I ___ here only a few minutes.
A. have been B. had been C. was D. will be
答案A. 等待的动作由过去开始,持续到现在,应用现在完成时
关于since;
since的用法主要有两点:一是表示“自从……以来”,二是表示“既然”之意。但如果只了解词的含义,而不了解其用法,在使用时就会造成错误。例如:I have not heard from him since I lived in Shanghai.
不少人会望文生义,将该句译为:“自从我住在上海以来,就再也没有收到他的信了。”而实际上这个句子的译文并非如此,那么正确的含义是什么呢?
下面谈谈since作连词引导时间状语从句的用法。
一、若since引导的状语从句的谓语动词是终止性的过去时,则从句表示的时间是“从动作开始的那一时刻起”。如:
He has studied very hard since he came to our school.自从他来到我们学校,他学习就非常努力。
We have been missing them since they left here自从他们离开这里,我们就一直很想念他们。
这是最常见的一种用法,此处不再多述。
二、若since引导的状语从句的谓语动词是持续性动词或表示状态的动词的过去时时,则从句表示的时间是“从那持续动作或状态结束时算起”。如:
I haven’t heard any noise since I slept. Sleep 为持续性动词,sleep的动作结束时,即“醒来”时,这句应译为“我醒后还未听到任何声音”。
John is now with his parents in New York, it is already three years since he was a teacher约翰现在和父母一起住在纽约,他不当教师已经三年了。
本文开始出现的那个句子就可以译为“自从我离开上海,就再也没有收到他的信。”这种译法常被人们误用,我们不妨再多举几个例子看看:
How long is it since you lived in Shanghai?你离开(没住在)上海多久了?
It is half a month since he was a League member.他退团(不当团员)半个月了。
It’s been quite some time since I was last in London我离开伦敦已很长时间了。
比较:He has written to me frequently since I was ill.自从我病愈以来,他屡次给我写信。(从句谓语为状态动词)
He has written to me frequently since I fell ill.自从我生病以来,他就屡次给我写信。(从句谓语为终止性动词)
三、若since引导的状语从句的谓语为持续性动词的现在完成时,则表示动作和状态延续到现在(说话时刻),其表示的时间的起点应从动作发生之时算起。如:
I haven’t heard from him since he has lived there。
这里has lived表示动作的持续性,时间的起点应从:“开始居住”时算起。因此此句可理解为“自从他(开始)住在那儿起,我就一直没收到他的来信”。
Since we have owned a car, we have gone camping every year。自从我们自己有了汽车,我们每年都去野营。
试比较:1. Since I’ve been at this school, we have had three headmasters.自从我到这所学校,我们已换了三个校长了。
Since I was at this school, they have had three headmasters.自从我离开这所学校,他们已换了三个校长了。
2.He has never been to see me since I have been ill. 自从我生病以来,他从未来看过我。
He has never been to see me since I was ill. 自从我病愈以来,他从未来看过我。
由此可见,since引导的从句持续动词的一般过去时和现在完成时所表示的意思恰好相反。换言之,前者以肯定的语法形式反映着否定的逻辑内容,而后者的形式与内容是一致的。
至于It is +一段时间+since…的句型与It has been +一段时间+since…意思相同。前者是规范说法,后者是口语说法。
应注意的是,在这种结构中,since引导的从句绝对不能用否定式的谓语动词来表示否定意义,下面两句都错了:
It is a long time since he didn’t study English.
It’s two months since you didn’t come to see me.
正确的说法为:
It’s a long time since he studied English 他好久没学英语了。
You haven’t come to see me for two months. 你有两个月没来看我了。

解析:6B 词义辨析语句连贯尽(as long as)作者所能记忆的。Remember是持续性动词,与表示持续意义的as long as(象……一样长;只要……)连用,引导条件状语从句。as soon as,when,since三项均表示短暂意义,通常与短暂性动词连用。
温馨提示:答案为网友推荐,仅供参考
第1个回答  2011-04-24
这里received作为一个短暂性动词用于完成时态表示说话时收到的动作刚结束
中西方对同一个词意思的理解上存在的差异,比如这书我买了4年了。在我们英语学习者心中,买就是buy,其实,buy只是一个付钱拿货的短暂过程,所以定义为短暂性动词,那么正确的理解,应该是have the book.西方人的思维都是很直观的,所以在理解上,我们需要多思考.
其次,在完成时态中,一般遇到何时用短暂性,何时用延续性,都会和时间状语for...,since...在一起,所以,肯定句中是不能用短暂性动词与时间状语连用的,而否定句中则可以.
最后,你需要了解哪些词是短暂性动词,怎么转换为延续性。
buy--have had
borrow--have ketp
die--have dead
marry--have been married
join--have been in/have been a memeber of...
arrive in/at--have been in/at
stop--have been over
第2个回答  2011-04-24
所有动词都可以用于现在完成时。只是短暂性动词不能用于带有一段时间的完成时态
第3个回答  2011-04-24
完成时表示的是一个已经完成的动作。强调动作已完成的短暂性动词都要用完成时。如send : I have sent the letter. 我把那封信寄出去了。(强调的是“已寄出”)本回答被提问者采纳
相似回答