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
【正确答案】
D
【答案解析】
when引导的时间状语从句用了过去时(met),因此本句是对以往年龄或过去事实的推测,要用“must+have+过去分词”形式,故D正确。
提交答案
关闭