The book has been given to the library for three years.请问这句话中give 是不是用错了?

来源:学生作业帮助网 编辑:作业帮 时间:2024/05/11 18:39:53

The book has been given to the library for three years.请问这句话中give 是不是用错了?
The book has been given to the library for three years.
请问这句话中give 是不是用错了?

The book has been given to the library for three years.请问这句话中give 是不是用错了?
give 是非延续性动词,在这个句子中,根据for three years要用现在完成时态,动词应该要使用延续性动词.不可能给一本书一直在给了3年吧.
可以改成:
The book has been back in the library for three years.

恩恩'用错了~时间是for 3 years 谓语应该用延续性动词~而不可以用give 它是非延续性的

这里的give没有用错,用give的过去分词与过去式不一样的:
1.The book has been given to the library for three years.(这本书捐给了图书馆己经有三年了。)
2.The book has been gave to the library three years ago..(这本书在三年前捐给了图书馆。)
用过去...

全部展开

这里的give没有用错,用give的过去分词与过去式不一样的:
1.The book has been given to the library for three years.(这本书捐给了图书馆己经有三年了。)
2.The book has been gave to the library three years ago..(这本书在三年前捐给了图书馆。)
用过去分词,后面接的是一段时间,也强调一段时间。
用过去式,后面接的是时间点,强调的是某时间点的一个行为。
希望能帮到你,祝你学习进步!

收起

个人觉得没有用错哦,这句话是完成时态,given也是表示完成的动作。

The book ________ under the bench for two days.A has put B has been lyingC has been put D has been laidB和D应该选哪个? the book has been translated into thirty languageThe book has been translated into thirty language since it came on the market in 1973 翻译 The book,which he lost yesterday,has been found.The book which he lost yesterday has been found.这两个句子都对吗,或者说哪个更好. 24.The book has been translated into thirty languages since it on the market in 1973. The book shop () for eight years.A.has been open B..has been opened C.has opened D.has open()里面应该填什么? The book store ( )in the spring of 2009 A open B opend C has opened D has been open The book store ( )in the spring of 2009 A open B opend C has opened D has been open when the new book will come out has not been decided yet是啥意思 将It seems that the book has been put into French.改为简单句. It is reported that the book has been come out 这句哪错了 He has been writing the book since he school?中填哪个. The book came out last month ,but( has sold out) already .为什么不用has been sold out? I find the book I has been looking for 空 there.A.lied B.lay C.lying D.has lied Every boy and every girl in English has read the book为什么用has 快,马上采纳,在线等!我知道这个句子很中国化,应该是every boy and girl has/have read the book可是假设题目就是这样,为什么用has呢?every boy和every gi The boy has been reading the book called Harry Porter就画线部分提问the book called Harry Porter为画线部分 The book has been given to the library for three years.请问这句话中give 是不是用错了? 英语翻译怎么翻译?Her name has since been removed from the book with the name Claire Essex as its replacement 英语翻译Another possible culprit contributing to HIV enteropathy is local activation of the GI immune system.Infiltration of cytotoxic CB8 T cell,for example,has been observed to result in villous atrophy in individuals with celiac disease.Mitoge