I kept looking at the man,wondering ______________.A whether I have seen him before B where I had
问题描述:
I kept looking at the man,wondering ______________.A whether I have seen him before B where I had
选哪个?理由是什么?
选项:
A whether I have seen him before
B where I had seen him before
C when I had seen him before
D that I had seen him before
答
B where I had seen him before
在主句动作之前,因此用过去完成时.C为什么不对?多了一个before.以前什么时候见过他,也是可以讲得通的啊?when 与 before 十分别扭, had seen已经表明是before了,再加before,画蛇添足你是指语法上说的过去,但语言习惯上不符合 是吗?had seen已经表明是before了,再加before,画蛇添足,没有这样用的。