早教吧 育儿知识 作业答案 考试题库 百科 知识分享

英语语法:表示持续一定时间的动作,carry求鉴定:thereactionhadbeencarriedoutfortenhours.这个句子中的carried有错吗?如果有错,怎么改呢?不知道是否有这个语法的详细解说,多年不学英语语法,忘

题目详情
英语语法:表示持续一定时间的动作,carry
求鉴定:
the reaction had been carried out for ten hours.
这个句子中的carried有错吗?如果有错,怎么改呢?不知道是否有这个语法的详细解说,
多年不学英语语法,忘差不多了.
其实我想问的是表示持续一定时间的动作可以用carry吗?
比如说,他来这里10年了,要译成
he has been here for 10 years
而不是:he has come here for ten years
在这里,carry不是和come一样吗?只是一个瞬间完成的动作,能加一个时间状语吗?
▼优质解答
答案和解析
此句不难看出是“过去完成时态”(由HAD BEEN DONE、FOR TEN HOURS组成)
管它什麽过去、现在和将来——只要是“完成时”必然阐述的是“一段时间内
所发生的事情”即强调的是“这段过程内做了些什麽”
所以“完成时态”裏面的谓语动词规定使用为“可持续性动词”(BE就是最
常见、实用的可持续性动词)
楼主的疑问在於此句中的“CARRIED OUT”语法是否正确
那鄙人可以负责任的告诉您:IT'S RIGHT,REALLY!(原句中的BEEN是多余的
事物直接反应客观事实 句子主动表示)
举个例子 可以说明下 这个例子和您的问题原句有著异曲同工之妙:
LOVE WILL CARRY OUT——大意:爱将持续
虽然这是个将来时态 但却透露出一个信息——那就是此句中的“CARRY OUT”
表示“持续进行的动作”——和您所提供的原句作用一样(唯一不同的就是
时态和语态)
您觉得COME与CARRY一样表示瞬间并没有错 但有些绝对了
比如:我问您:“WHERE'S TOM?”您回答:“HE'S COMING SOON”
您自己看看 此句中的COMING还是表示瞬间吗?SOON难道不是时间状语吗?
我想聪明的您一定明白了^ ^
最后说一句言外话:谓语动词的形式要由某完整的句子来决定
PS:祝您学业进步!
看了 英语语法:表示持续一定时间的...的网友还看了以下: