精英家教网 > 初中英语 > 题目详情

How's Annie?

I _______ her for a long time.


  1. A.
    don't see
  2. B.
    won't see
  3. C.
    didn't see
  4. D.
    haven't seen
D
解析:考查时态。根据题干和关键词for a long time可知应该用现在完成时态。现在完成时常和for+段时间连用。故选D。
练习册系列答案
相关习题

科目:初中英语 来源: 题型:单选题

---Hi, Mike! How' s it going?

---________.


  1. A.
    Good idea
  2. B.
    I think so
  3. C.
    Pretty good
  4. D.
    Of course

查看答案和解析>>

科目:初中英语 来源: 题型:单选题

---Hello, Jack! Haven't seen you for a long time!

---Oh, John! ________?


  1. A.
    How old are you
  2. B.
    How are you
  3. C.
    How's that
  4. D.
    How time flies

查看答案和解析>>

科目:初中英语 来源: 题型:单选题

---How's the weather in Xinjiang?

---The weather here is ________.


  1. A.
    strange
  2. B.
    wind
  3. C.
    sun
  4. D.
    fog

查看答案和解析>>

科目:初中英语 来源: 题型:单选题

I haven't seen you for ages. How's it going?


  1. A.
    several times
  2. B.
    no time
  3. C.
    a short time
  4. D.
    a long time

查看答案和解析>>

同步练习册答案