问题详情:
The clerk _______ a rise in salary from the boss, but he proved a disappointment.
A.expected B.has been expecting C.had been expecting D.has expected
【回答】
C
【详解】
考查时态和语态。句意:这个职员一直期待老板涨*,但是他失望了。根据句意可知,职员“期待涨*”的动作发生在proved之前,即过去的过去,应用过去完成时,又该动作在过去之前一直在发生,所以应用过去完成进行时had been doing,故选C项。
【点睛】
本题考查过去完成进行时
过去完成进行时是相对过去的某个时刻来说已经对现在有直接影响并且还在进行的动作,其结构为had been doing,例如:
1. He had been waiting for two weeks.他已经等了两周了。
2. She had been suffering from a bad cold when she took the exam.她在考试之前一直患重感冒。
知识点:过去完成进行时
题型:选择题