She _____ fifty or so when I first met her at a conference.A.had been B.must be C.has been D.must have been尤其为什么不能选a..后面的时态不是过去式的么..那算在那个时候起已经50了有错..

来源:学生作业帮助网 编辑:六六作业网 时间:2024/11/17 21:38:06
She_____fiftyorsowhenIfirstmetherataconference.A.hadbeenB.mustbeC.hasbeenD.musthavebeen尤其为什么不能选a..后面

She _____ fifty or so when I first met her at a conference.A.had been B.must be C.has been D.must have been尤其为什么不能选a..后面的时态不是过去式的么..那算在那个时候起已经50了有错..
She _____ fifty or so when I first met her at a conference.
A.had been B.must be C.has been D.must have been
尤其为什么不能选a..后面的时态不是过去式的么..那算在那个时候起已经50了有错..

She _____ fifty or so when I first met her at a conference.A.had been B.must be C.has been D.must have been尤其为什么不能选a..后面的时态不是过去式的么..那算在那个时候起已经50了有错..
D.must have been
首先就知道,最基本是选B.must be 表示推测,她一定有五十上下了,
后面又有一句:在我第一次在一个会议上见到她.这是过去式.
那么推测的结果,就只能用过去完成时了.
过去的过去.
must be-------must have been
D

must be 有推测的意思 我见到她的第一面是过去发生的,而她50岁是在我见她之前就已经是50岁 是过去完成
大概是吧 仅供参考