关于look forward to 的选择题!the letter I had been looking forward to ______ last Sunday.A. arriving B. arrive C. arrived大家帮看看选 什么!?为什么答案给的是C?

问题描述:

关于look forward to 的选择题!
the letter I had been looking forward to ______ last Sunday.
A. arriving B. arrive C. arrived
大家帮看看选 什么!?
为什么答案给的是C?

做这种题首先要划一下句子成分
I 是主语, the letter 是宾语, arrive 是谓语
所以就确定了 look forward to 在这里不充当句子的主干成分,只是修饰the letter 的定语。
如果楼主觉得这样麻烦的话,也可以通过翻译句子的方法划分成分。这句话翻译为“我盼望已久的这封书信上周日到了”。 从翻译中也可看出 look forward to 与arrive 没有直接逻辑联系。
在确定look forward to 只是修饰语之后,就可以忽略它,直接根据句子主干选择了。 这只是一个一般过去式的普通句子。故选C

答案错了

looking forward to意思是:期待的,期盼的。to是介词,一般式要接动名词的。但是此句中的“had been”显然告诉我们句子时态是过去完成时了。因而to 后面省略了一个“had”.所以是:arrived.

过去的过去
题目已经用了过去完成进行时态
所以要用过去时
何况还有LAST sunday时间状语
I HAD BEEN LOOKING FORWARD TO 是定语从句
修饰THE LETTER
意思“我盼望已久的信件”

答案是Cthe letter (I had been looking forward to) arrived last Sunday.这封我盼望已久的信是上个星期天到的.括号内的是the letter的后置定语,用来修饰限定这封信,主句是the letter arrived last Sunday.last Sun...

I had been looking forward to 是letter的定语,这句话的主语是letter,又是过去时态,所以选arrived

I had been looking forward to 是我盼望期待的意思,修饰名词the letter 。去除修饰部分I had been looking forward to,这句话主干就是说
这封信上周日到,当然用 arrive 的过去式了。