问题

Do you know David well——Sure. Wefriendssince ten years ago.
A:are
B:have been
C:were
D:had been
B:have been
C:were
D:had been
正确答案是:
同类题型
You have failed to do what you ________ to and I’mafraid the teacher will blame you.
I find it difficult for me_______ my English homework after class.
so much work to do, I don’t think I cantake it any more.—______. Things will get better.
Tom was about to close the windows ______ his attention was caught by a bird.