IN THE LAST DECADE用什么时态?

来源:百度知道 编辑:UC知道 时间:2024/07/02 01:36:26
A DREAM is said_into dozens of languages IN THE LAST DECADE
Ato have been translated
Bto translate
cto be translated
Dto have translated

in the last decade 这一类叫做‘绝对过去时间状语’
只要时间状语明确表过去的时候, 谓词动词用'一般过去时'

可是你的这个问题和时态没有关系
这里要选的是一下动词不定式
而且强调这个动词translated是早于谓词动作said完成的
所以要用不定式的完成形式

不定式完成形式或分词完成形式和完成时态的‘完成’在意义上有本质的区别
不定式完成形式或分词完成形式,表示这个动作比谓语动词早
而时态时的完成时态,表示谓语动作对现在有一定影响或持续到某一个时间点
完成时态不能用表‘绝对过去的时间’做状语

如果这一题是
A DREAM _______ into dozens of languages IN THE LAST DECADE
那就只能用was translated而不用能have been translated
有IN THE LAST DECADE就要用一般过去时,而不是现在完成时或过去完成时。

如果不理解可以HI我

A
首先是被动语态,"A DREAM" 这本书(或者文章吧) 被翻译成几十种语音
其次是完成时态,根据句子意思,是已经被翻译成几十种语言了
所以选A

IN THE LAST DECADE 是 “在过去的十年中”的意思
所以用完成时 被动语态哦
可以选 A

A,现在完成时

A

A 哦...