A:"What had happened to Tom ? "B:"I don't know.He ___lost."a could get b might get c can have get d may have got

熱心網友

d may have got , 前邊用had happened, 后邊要用與過去事實相反的推測,虛擬語氣。

熱心網友

確實應該選D

熱心網友

may have got:"What had happened to Tom ? "表明過去Tom 可能發生了一些事情 對現在造成了影響——人們找不到Tom了,而完成事態往往表示過去發生了的事情對現在的影響,故要用完成時,而到底發生了什么事情,人們不知道,所以只能猜測,完成是須具備have+done,猜測需用may,同時滿足上述兩個條件的答案只有的d,may have got lost 注意:may+動詞原型 have+done get lost三個固定搭配

熱心網友

我同意第一個回答者,答案是B,這是對過去一個事的猜測,要用虛擬語氣

熱心網友

d對過去情況的推測這是推測題中經常遇到的。

熱心網友

選D,虛擬語氣,表推測

熱心網友

1,什么發生在Tom 那里?2,??? 丟失3,A 能得到b 也許得到c 可能有得到d 也許有

熱心網友

d may have got , 前邊用had happened, 后邊要用情態詞may 加完成時表示對過去事情的推測

熱心網友

d may have got , 前邊用had happened, 后邊要用與過去事實相反的推測,虛擬語氣。

熱心網友

b

熱心網友

D 情態動詞+have done 表示對過去情況的說明。for example,should have done表示過去該做而沒有做的,etc.

熱心網友

B