Someone must have taken it away this morning, ?
A. haven’t they
B. hasn’t he
C. don’t they
D. didn’t he
网友回答
A. haven’t they
B. hasn’t he
C. don’t they
(答案→)D. didn’t he
解析:本题考查反义疑问句。Must have done的反义疑问句,如果有时间状语,则用didn’t +主语,没有则用haven’t/hasn’t +主语。根据句中时间状语this morning,,故选D。