单选题 Although he has lived with us for years, he ______ us much impression.
  • A. hadn't left
  • B. didn't leave
  • C. doesn't leave
  • D. hasn't left
【正确答案】 D
【答案解析】[精解] 本题考查时态。两个分句间是并列关系,一般情况下时态应相同。让步状语从句中用了现在完成则,主句应用现在完成时,表示从过去某个时候开始直到现在的情况。