英语:I_____that he had died at least twenty years ago when we met last time.
英语:I_____that he had died at least twenty years ago when we met last time. A.thought B.have thought C.had thought 正确答案是C,为什么?
这句话就得用过去完成时态。因为 “认为 think”这一动作发生在“遇见 meet”之前, 遇见 meet 已经是过去时态,think 就得用过去完成时表达“过去的过去”这一概念。
本来应该用过去式,现在强调是"原本以为..."故退后一个时态用过去完成,C.
过去完成时,表示事情并未发生,即他没死,因为 we met
答:如果非要选B的话不太好改,因为when的成分不可能是表语,而it was后面必须接表语... 要用when从句可改成 --No, I don't remembe...详情>>