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