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
答案:登入後查看
統計: A(358), B(1824), C(138), D(72), E(0) #1612904
統計: A(358), B(1824), C(138), D(72), E(0) #1612904
詳解 (共 4 筆)
#3022846
must have p.p. 則是 ”(當時/之前) 一定是...” 的意思
ought to 後面用 have + p.p.,表示「應該做,可是沒做」
I knew I ought to have written to him.
我知道我是應該給他寫信的(可是我沒寫)
34
1
#4222527
助動詞+have+pp
表示現在對過去的事表達後悔、推測
1
1