- 试题详情及答案解析
- He must have got punished yesterday by his parents for what he had done, _________?
A.has he | B.hasn’t he |
C.didn’t he | D.did he |
- 答案:C
- 试题分析:当反义疑问句前面主句中有“情态动词+have+done”表示推测的时候,如果主句中没有过去时的时间状语,就对现在完成时进行提问,如果主句里有过去时时间状语,就对一般过去时提问。句意:昨天因为所作所为他肯定被他的父母亲惩罚了,是吗?因为原句里有过去时时间状语,且使用的是行为动词get punished,所以使用组动词did反问。故C正确。
考点:考查反义疑问句