—Do you know Jack well?—Certainly. We ______ friends since ten years ago.
A、were
B、have made
C、have become
D、have been
【正确答案】:D
【题目解析】:根据句意可知应该用完成时,所以A答案错误。have been…表示状态,可以和表示一段时间的短语连用。have made和have become都是瞬间动词,不能和表示一段时间的短语连用。
                    
                    —Do you know Jack well?—Certainly. We ______ friends since ten y
- 2024-08-12 17:44:49
- 英语(一)(00012)
