问题 选择题

Someone must have taken it away this morning, ____?

A.haven’t they

B.hasn’t he

C.don’t they

D.didn’t he

答案

答案:D

本题考查反义疑问句。Must have done的反义疑问句,如果有时间状语,则用didn’t +主语,没有则用haven’t/hasn’t +主语。根据句中时间状语this morning,,故选D。

单项选择题
问答题 简答题