How do you like your English teacher?He is great.We al love him.We __friends for three years.A:were B:have made C:have been D:have become

问题描述:

How do you like your English teacher?He is great.We al love him.We __friends for three years.
A:were B:have made C:have been D:have become

C 现在完成时 表示动作从过去已经开始 持续到现在的动作或状态 往往和表示一段时间的状语连用

C:have been
用完成时态来表示,我们已经成为朋友三年了,表示维持这一段关系长久
希望能采纳,谢谢

C
for+一段时间是现在完成时的关键词;另外,这是一段时间,不能和瞬间动词连用,BD都是瞬间动词

C