题目内容
11.He must have been punished by his parents yesterday for what he had done,______?( )A. | mustn't he | B. | wasn't he | C. | didn't he | D. | hadn't he |
分析 他昨天肯定因为所做的事情被他父母被批评了.
解答 答案:B
must have done 表示过去的肯定的推测,反义疑问句变后面动词的反义疑问句,由yesterday判断是过去时态,看到 been done明显是被动语态,所以选B.
点评 当must表示"必须","有必要","应该"时,反义疑问部分为mustn't/needn't---?当must表是推测时,要根据具体的句中的时间状语以及句中的语态来确定.
练习册系列答案
相关题目
16.-Everyone will make a mistake.
-Yeah,but we should correct it it gets worse.( )
-Yeah,but we should correct it it gets worse.( )
A. | when | B. | before | C. | after | D. | while |
6.Betty's parents are away for the week,so I think I'd go over to keep her .( )
A. | favor | B. | firm | C. | absence | D. | company |
16.You are sure to be successful in the job market ______ you make yourself better known to the interviewer.( )
A. | even if | B. | though | C. | until | D. | once |
20.-Are you going to stay overnight?
-No,___________it's really necessary.( )
-No,___________it's really necessary.( )
A. | if | B. | unless | C. | until | D. | since |
2.The boys by the coach now will take part in the sports meeting of the school next month.( )
A. | chosen | B. | being chosen | C. | choosing | D. | to be chosen |