52单词网 > 高中英语 > 高中英语题库 > His eyes shone brightly when he finally received the magazines he .A.had long be

His eyes shone brightly when he finally received the magazines he .A.had long be

来源:网络 时间:
His eyes shone brightly when he finally received the magazines he .A.had long be

His eyes shone brightly when he finally received the magazines he ________.

A.had long been expecting

B.had long expected

C.has long expected

D.was long expected

试题答案

A

从句子的整个意思和结构分析,主要考查动词时态,那么从句的时态值得我们思考.had long been expecting过去完成进行时,意味着从过去某一时刻一直延续到所发生动作为止.故应选A.had long expected是过去完成时,表示曾经盼望得到,现在可能根本就不需要了.has long expected 是现在完成时,与现在的关系无从谈起.