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

admin2015-11-18  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

答案D

解析 when引导的时间状语从句用了过去时(met),因此本句是对以往年龄或过去事实的推测,要用“must+have+过去分词”形式,故D正确。
转载请注明原文地址:https://kaotiyun.com/show/ShWK777K
0

随机试题
最新回复(0)