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

詳解 (共 3 筆)

#3452176
翻譯:我已經吃完了主菜仍然很餓。我當時應...
(共 190 字,隱藏中)
前往觀看
24
0
#5410147
我已經吃完主餐還是覺得很餓。我應該點比較...
(共 85 字,隱藏中)
前往觀看
8
1
#6362188

「我已經吃完主菜了,但我還是餓的。我早該點些更有飽足感的東西。」

  • (A) must have:表示對過去的推測,意為「一定已經…」

  • (B) would have:通常與 if 條件句連用,表示「本來會…」

  • ✅ (C) should have + 過去分詞:表示對過去事情的後悔或建議,意思是「本來應該…」

  • (D) may have:表示對過去的可能性推測,「可能已經…」

1
0