北京语言大学 / 大学英语(一)
正确率:100%
You _ _ _ _ _ here at 9, but now it is already 10.
A.ought to be
B.need to be
C.ought to have been
D.need have been
参考答案: