专四

单选题She __ fifty or so when I first met her at the conference.

A.must be
B.had been
C.could be
D.must have been

参考答案:D进入在线模考
【译文】我第一次在会议上遇到她时,她一定是50岁左右了。
情态动词must的用法。must be表示对现在的猜测,must have been表示对过去的猜测,故选D。选项C容易造成干扰,从现在猜测过去,指“可能”时可用“could+ have done”,而选项C用的是could be,故不对。