問題詳情
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
參考答案
答案:D
難度:適中0.607201
統計:A(77),B(173),C(230),D(742),E(0)
用户評論
【從哪跌倒從哪站起】評論
should have + p.p. 表示當時應該做(但沒有做)must表「推測時」。作「一定」解。must + 原v 表示對現在的推測
【Curtis】評論
對過去肯定的假設 must have + P.P