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

formanyyears,noonecouldrecognizedhim.A.PutinprisonB.ThemanputtinginprisonC.ThemanhavingbeenputinprisonD.Themanbeingputinprison

题目详情
_________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.