问一道英语选择题,要理由

1.I had to tell the truth, _____I?
A.haven't B.hadn't C.didn't D.don't

为什麽选C,不选B??

have to 的反意疑问句要用don't,再根据失态用didn't.
(这里的had 不是完成时,所以不用had)
温馨提示:答案为网友推荐,仅供参考
第1个回答  2007-10-22
这里的had是实意动词,而不是住动词,Tag question是要用助动词或be动词作反意提问,这里的助动词应用didn't,所以选C
第2个回答  2007-10-22
前面已经用had,不能再用had修饰.只能用did修饰
第3个回答  2007-10-22
如果是had done sth.那就用B