41. Eliza failed the math exam again. She ____________ much harder before taking it last week.
(A)need to study
(B)ought to study
(C)should have studied
(D)must have studied
答案:登入後查看
統計: A(353), B(320), C(2137), D(392), E(0) #117852
統計: A(353), B(320), C(2137), D(392), E(0) #117852
詳解 (共 5 筆)
#467198
Eliza的數學考試又不及格了。她上星期應在考試前努力用功才對
(A) (現在)必須讀書 (B) (現在)應該讀書 (C) 過去應該(努力)讀書卻沒有 (D) 過去一定(很努力)讀書
(A) (現在)必須讀書 (B) (現在)應該讀書 (C) 過去應該(努力)讀書卻沒有 (D) 過去一定(很努力)讀書
should have+p.p. (表過去應做卻未做)
must have+p.p (表對過去的推測)---過去一定如何....
147
0
#932661
18
0
#907092
是的 should/would/could/might 可替換 意思相同
16
3
#969223
could have PP: 表推測過去某動作“很可能”發生了。
might have PP: 表推測過去某事“也許”發生了。
ought to / should have PP: 用於對已發生的情況表示“責備”、“不滿”,表示“本應該…”。
might have PP: 表推測過去某事“也許”發生了。
ought to / should have PP: 用於對已發生的情況表示“責備”、“不滿”,表示“本應該…”。
12
2
#841939
請問一下
如果 出現
might have studied
could have studied
這些選項也對嗎?
如果 出現
might have studied
could have studied
這些選項也對嗎?
4
1