单选题 They should have gone earlier, ______? A. have they B. didn't they G. haven't they D. shouldn't they
【正确答案】 B
【答案解析】didn't they本题考查虚拟语气,should have gone是对于过去事实的虚拟,所以反意疑问句用助动词do的过去式。