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
統計: A(48), B(5), C(48), D(0), E(0) #795582
詳解 (共 2 筆)
#2415954
(A) should be on time 應該準時,沒有強制意味。
(C) ought to have been = should have been on time 本該準時,有種「應該做卻沒做」的意思。
7
0