题目内容
-Do you know him well?
-Sure.We ________ friends since ten years ago.
- A.were
- B.have been
- C.have become
- D.had made
B
从本题的问句和答语部分的Sure一词我们可以知道,之所以答话者认识him,是因为他们成为朋友已经10年了.表示某个动作或状态发生有多久时,应用现在完成时.故本题的答案选B.注意,本题不可选C、D两项,因为这两项都是非延续性动词,在肯定句中,不可同表示一段时间的状语连用.
从本题的问句和答语部分的Sure一词我们可以知道,之所以答话者认识him,是因为他们成为朋友已经10年了.表示某个动作或状态发生有多久时,应用现在完成时.故本题的答案选B.注意,本题不可选C、D两项,因为这两项都是非延续性动词,在肯定句中,不可同表示一段时间的状语连用.
练习册系列答案
相关题目