You must have been to London for many times,__you为什么选 haven‘t而不是didn't
问题描述:
You must have been to London for many times,__you
为什么选 haven‘t而不是didn't
答
前面有have been to,对它的反问,当然用haven't
答
haven't you?
答
主句完成时,反义疑问句也要用完成时,所以是have,前肯后否,所以是haven't
答
只有点时间 采用didn't反意疑问
答
情态动词+have+done 有两种含义 1.表示过去所发生的2.表示已完成的动作 本题中,根据句意,表示已完成,所以答案.