21 I am a bit angry that you were late for the meeting. You______ on time this morning.
(A) should be
(B) would be
(C) ought to have been
(D) needn't have been

答案:登入後查看
統計: A(48), B(5), C(48), D(0), E(0) #795582

詳解 (共 2 筆)

#1850222
ought to= should句中指出...
(共 43 字,隱藏中)
前往觀看
11
0
#2415954

(A) should be on time 應該準時,沒有強制意味。
(C) ought to have been = should have been on time 本該準時,有種「應該做卻沒做」的意思。

7
0