60 Peter did very well in today’s math test. He ___ very hard last night.
(A) should study
(B) should have studied
(C)must study
(D)must have studied
答案:登入後查看
統計: A(161), B(441), C(595), D(2080), E(0) #1014391
統計: A(161), B(441), C(595), D(2080), E(0) #1014391
詳解 (共 2 筆)
#1372187
should have + p.p. 表示當時應該做(但沒有做)
must表「推測時」。作「一定」解。
must + 原v 表示對現在的推測
must have + p.p. 表示對過去的推測
173
0
#1339425
對過去肯定的假設 must have + P.P
52
0