At last the girl received the letter she__________for so long a time.

A.hasbeenexpectingB.hadbeenexpectingC.wasexpectingD.hadexcepted... A.has been expecting
B.had been expecting
C.was expecting
D.had excepted
展开
考试资料网
2023-04-14 · 百度认证:赞题库官方账号
考试资料网
向TA提问
展开全部
【答案】:B

A项是现在完成进行时,表示从过去某时开始一直持续到现在的动作,并且还将持续下去:B项是过去完成进行时.表示相对过去的某个时刻来说已经对现在有直接影响并且还在进行的动作;C项是过去进行时,表示在过去某一时刻或在过去某一段时间内正在进行的动作,强调动作的“正在进行”;D项是过去完成时,表示过去某一时刻或动作之前已完成的动作。题中句子意在表达“女孩终于收到了她期待已久的信”,主句中为过去时,从句中表示的是“她在过去的很长一段时间一直期盼的信件”,应该使用过去完成进行时.因此正确答案为B。
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式