48. A: I’ve never seen him so excited. B: He must _____ good news.
(A) hear
(B) heard
(C) have heard
(D) have been heard

答案:登入後查看
統計: A(169), B(273), C(475), D(138), E(0) #3445996

詳解 (共 3 筆)

#6458525
正確答案是:(C) have hear...
(共 253 字,隱藏中)
前往觀看
15
0
#6620510
A: I’ve never seen ...
(共 272 字,隱藏中)
前往觀看
10
0
#7386707

句子意思:

A:我從沒看過他這麼興奮。
B:他一定是聽到了好消息。

因為「興奮」這個狀態是現在觀察到的,而「聽到好消息」是之前已經發生的事,所以要用:

must + have + p.p.

表示「對過去事情的推測」。

0
0