問題詳情
66. Raymond seems to know all the answers to the questions. He _____ have studied his lessons very hard last night.
(A) should
(B) must
(C) would
(D) ought
參考答案
答案:B
難度:簡單0.72886
統計:A(177),B(793),C(79),D(39),E(0)
用户評論
【寂寞行星】評論
must have p.p. 則是 ”(當時/之前) 一定是...” 的意思ought to 後面用 have + p.p.,表示「應該做,可是沒做」I knew I ought to have written to him. 我知道我是應該給他寫信的(可是我沒寫)