—I don't think we have met before,________?
—Yes,once at a party,but we weren't introduced.
A.do I
B.have we
C.don't I
D.haven't you
答案:B
B [考查否定前移的反意疑问句。本句主语为第一人称单数,主句谓语动词为think且为否定句式,从句用肯定句式,这种否定转移句型的反意疑问句的附加问句部分的主谓语要与从句中的主谓语一致,且用肯定形式。从句中谓语动词为have met,所以B项正确。]