普力健葡萄糖氧化酶:难改啊``````````````

来源:百度文库 编辑:杭州交通信息网 时间:2024/05/09 19:37:45
A.He has come for 3 hours.

B.The girl has waited since two years.

C.The old man has died for ten years.

D.I have bought the book for two months.

涉及到瞬间动词和延续动词的问题。

瞬间动词的动作是发生在一瞬间的,不能使用持续状态。需要用到持续状态的时候就要换成相应的延续动词,否则就改成一般过去时:

A. “come”来,是瞬间动词。原句的意思是:他不停地来了3个小时。听起来是不是很怪?有两种改法:
瞬间:He came 3 hours ago.他三个小时之前就来了。
持续:He has been here for 3 hours. 他来到这里已经三个小时了。

B. “wait”是延续动词,只能用持续状态。原句是个病句,不能用“since”,改为:
The girl has waited for two years .女孩等了两年了。
或者:
The girl has been waiting for two years.女孩等了两年了,她还会等下去。
The girl waited for two years.女孩等了两年了。

C.“die”瞬间动词,原句:那位老人死来死去10年了。应改为:
瞬间:The old man died ten years ago. 那位老人十年前就死了。
持续:The old man has been dead for ten years. 那位老人死了十年了。

D. “buy”瞬间动词,原句:那本书我买来买去两个月了。改为:
瞬间:I bought the book two months ago.我两个月前买了那本书。
持续:I have had the book for two months.我拥有这本书已经两个月了。

瞬间动词和延续动词有很多,平时要注意区分和收集。

a . he has been here for 3 hours
b. the girl has waited for 2 yeaes
c. the old man has benn dead for 10 years
d. i bought the book 2 months ago?

楼主,你好,正确修改是:

A) He has been here for 3 hours.

B)The girl has been waiting for two years

C)The old man has been dead for ten years.

D)I bought the book two months ago.