作业帮 > 英语 > 作业

She _____ fifty or so when I first met her at a conference.

来源:学生作业帮 编辑:搜搜做题作业网作业帮 分类:英语作业 时间:2024/08/14 16:40:40
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.
D.must have been
首先就知道,最基本是选B.must be 表示推测,她一定有五十上下了,
后面又有一句:在我第一次在一个会议上见到她.这是过去式.
那么推测的结果,就只能用过去完成时了.
过去的过去.
must be-------must have been
D