事考帮APP
让考事变得更简单
请使用微信扫描二维码,登录事考帮
A
would be
B
was to be
C
was to have been
D
would have been
正确答案 :D
解析
【金标尺答案】D 【金标尺解析】本题考查英语词法——动词时态语态。 句意:我妈妈说下一次我见到他的时候他就已经知道了考试结果。by the time I next saw him“到下一次我见到他的时候”,表示过去的将来的时间,根据句意,此处为完成时,过去将来完成时由 would+have+过去分词构成,故 D 项符合题意。 A 项:would be 表示过去将来时,不符合题意,故排除; B 项:was to be 表示过去将来时,不符合题意,故排除; C 项:was to have been told 表示根据计划或安排本该已经被告知(但后因故未被告知)。 不符合题意,故排除; 故本题答案为 D。