Do you know him will?---Sure.We ____ friends since ten years ago.

问题描述:

Do you know him will?---Sure.We ____ friends since ten years ago.
A were
B have been
C have become
D have made
1、回答并说明理由.
2、请问完成时的结构是have/has P.请问什么时候用HAVE 什么时候用HAS?

1.B 这个很明显是现在完成时,即从过去某个时刻开始一直持续到现在.
2.第三人称单数用has,其余情况用have