作业帮 > 英语 > 作业

_________for many years,no one could recognized him.

来源:学生作业帮 编辑:作业帮 分类:英语作业 时间:2024/05/20 07:29:28
_________for many years,no one could recognized him.
A.Put in prison
B.The man putting in prison
C.The man having been put in prison
D.The man being put in prison
答案选 C项
1.首先应判断主句是被动语态(意思为这个人被关在牢房里很多年了,没有人能认出他)由此可以排除A项和B项.
2."FOR+时间"常常表示完成时.表完成时的只有C项.D项不符合语法结构,应该成the man was put in prison.