请教这道题的答案,谢谢

来源:百度知道 编辑:UC知道 时间:2024/06/25 05:23:26
The twins had been away for such a long time that many people in the village thought they ________.
A.ought to have died B.should have died
C.must have died D.could have died

C. must表猜测 -- 肯定已经死了

must have died 虚拟语气,与事实相反(事实用的是一般过去时-thought)

好像是选D吧,拿不准了!

C

选C吧

C

C