-Certainly.We____friends since ten years ago.A.were B.have made C.have become D.have been

问题描述:

-Certainly.We____friends since ten years ago.A.were B.have made C.have become D.have been
为什么不能选择c?

become是终止性动词,其的现在完成时的肯定式不能与FOR/SINCE 短语连用,正确答案是D