He is said __for 5 years.A.to have diedB.to have been deadC.to die D.dead

来源:学生作业帮助网 编辑:作业帮 时间:2024/10/01 00:04:09
He is said __for 5 years.A.to have diedB.to have been deadC.to die D.dead
xN@_eJܘ+\ԴF6HKPXaV *ƙ3êPs3(EY1)Dbu=Ж,fp`c2P+B,J3h`$LoJpSߎ# .Tم8-ED,zZVyeP쇣T3SRĢ (MbVO Fqv|W 6X#B0S Gja^j<)w0a:eSoBF UAЁͬ.y}*~ bn qg"9ٞ-'˾yjy4unz0:OFK

He is said __for 5 years.A.to have diedB.to have been deadC.to die D.dead
He is said __for 5 years.
A.to have died
B.to have been dead
C.to die
D.dead

He is said __for 5 years.A.to have diedB.to have been deadC.to die D.dead
B
根据FOR 5 YEARS 可知用现在完成时,故排除C与D,而DIE是终止性动词,其现在完成时不能与FOR短语连用,再排除A

B已经死了五年
已经死了一段时间,规定用have been dead

答案:B
翻译:据说,他已经死了五年了。
祝你学习进步,更上一层楼!(*^__^*)
有不会的可以再问我:)