When I got the bus, I ___(wave) goodbye to them.可以填had waved吗?如果填了,和waved有什么区别?如题

问题描述:

When I got the bus, I ___(wave) goodbye to them.可以填had waved吗?如果填了,和waved有什么区别?
如题

After I had waved goodbye to them ,I got on the bus .

不可以填 had waved, wave 在后,got bus 在前

你好,英语语法没有错,但意义不一样:
1 When I got on the bus, I waved goodbye to them。------- 上车后,我挥手向他们再见。
2 When I got on the bus, I had waved goodbye to them。-------上车前,我就向他们挥手告别了

不能填,只能填waved, 上车在前,用的是got ,后面挥手再见在后就不能用过去完成时态

翻译一下再理解很清楚.这话是说,别人去送你,你上车的时候,和他们到别.如果你改成完成时态,
当我赶上公交车的时候,我已经向他们道别了.那么请问,别人到底有没去送你.而且不符合逻辑.若把WHEN改成BEFORE,可以翻译为在我赶上公交车之前,我已经向他他们道别了.这还有点逻辑 ,因为可能是从出发地出发的时候或着在车站已经道别了.既然时间点停留在赶上公交车的那一刻,要吗你那一刻,向他们道别,比较符合逻辑.要吗就在之前的出发地点道别.如果换句话讲,你用HAD WAVED来说着句话,相当于你在说,午餐时间到了,而我早餐已经吃了.就是这个逻辑的错误.即使你早餐真的吃了,但是你说的这句话就没意思了.

应该填had waved,因为是过去的过去,如果是waved就强调同时发生