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

过去完成时被动语态反意疑问句怎么改Hemusthavebeensenttothehospital.如这一题改反意疑问句

题目详情
过去完成时被动语态反意疑问句怎么改
He must have been sent to the hospital.
如这一题改反意疑问句
▼优质解答
答案和解析
must have done 的反意疑问句
对已发生的过去情况的推测,若陈述句谓语部分有“must have done”,而且有表示过去的时间状语,问句部分用didn't;若没有表示过去的时间状语,问句部分用haven't或hasn't.如:
1)They must have gone there last night,didn't they?
2)They must have arrived by now,haven't they?(根据by now来判断)
3)They must have been to the Great Wall,haven't they?
若是被动,应按被动结构来处理.如:
1)The room must have been cleaned yesterday,wasn't it?
2)The room must have been cleaned,hasn't it?
若句中有表示过去完成时的时间状语,问句部分应用hadn't.如:
They must have learnt 5000 English words by the end of last term,hadn't they?
(本题中must表推测,如果将它去掉,还原为真实句就是They had learnt 5000 English words by the end of last term.因此,反意问句是hadn't)
你的句子 因为没有表示过去的时间状语 所以 答案是 hasn't he