有些问题想问大家,急

来源:百度知道 编辑:UC知道 时间:2024/05/19 00:04:57
其实我也说不清楚,举个例子吧
He bough the book three days ago.
He had the book for three days.
就是其中的bought变had

大家帮我总结一下这种词,谢啦!

第一个句子是一般过去式, 第2个句子是现在完成时. 英语中规定在现在完成时中要用延续性的动词 , buy 的延续性动词是have. 其实第2句应该是 I have had the book for there days.

bought是瞬间动作
had是持续的
买书是一瞬间的动作,但是买了之后 你拥有这本书就是个长时间的动作
所以后面的时间状语都不同的

第一个句子的重点是他买书这个动作,所以用bought,第二个强调的是他拥有这本书,用had(have)
这类词很多,例如:sit down,pick up,turn over,die等等,这些词的特点是所表示的动作不能持续,后面不能接for+时间,而像run,walk,read等词可以表示持续性动作,可以接for+时间,run for three hours等等