—Mr. Wang got the first prize in the singing competition last week. —Oh. That’ s what he______for years.

admin2019-06-28  22

问题 —Mr. Wang got the first prize in the singing competition last week. —Oh. That’ s what he______for years.

选项 A、had been expecting
B、has expected
C、expected
D、has been expecting

答案A

解析 根据句意可知,get the first prize(获得一等奖)表示的动作发生在过去,而expect表示的动作发生在get the first prize之前,即发生在“过去的过去”,且由时间状语for year可知,该动作一直持续了很多年,所以应用过去完成进行时,即“had been+现在分词”的形式。故选A。
转载请注明原文地址:https://kaotiyun.com/show/GXDC777K
本试题收录于: 英语题库普高专升本分类
0

最新回复(0)