II. Grammar: Choose the best answer to each question.
11. I have finished the main dish and I’m still hungry. I _____ ordered something more filling.
(A) must have
(B) would have
(C) should have
(D) may have
答案:登入後查看
統計: A(86), B(124), C(478), D(43), E(0) #2027051
統計: A(86), B(124), C(478), D(43), E(0) #2027051
詳解 (共 3 筆)
#6362188
「我已經吃完主菜了,但我還是餓的。我早該點些更有飽足感的東西。」
-
(A) must have:表示對過去的推測,意為「一定已經…」
-
(B) would have:通常與 if 條件句連用,表示「本來會…」
-
✅ (C) should have + 過去分詞:表示對過去事情的後悔或建議,意思是「本來應該…」
-
(D) may have:表示對過去的可能性推測,「可能已經…」
1
0