第1个回答 2021-03-22
before-从句的谓语动词为一般过去时,主句谓语动词可用过去完成体,也可用一般过去时,因为before明确表示了句中两个动作的先后顺序。
tutored表示“去北京前”某一段时间的动作,这动作不是延续到“去北京时”刚刚结束,用before而不用till就确定了这个意思。过去完成体表示“已完成”、“未完成”、“动作在另一个动作之先”等意思,在一定条件下最后一种意思等于一般过去时的意思,本句若用had tutored就是表示最后一种意思,与用tutored表达的意思一样。由于went是过去时,所以不能用have tutored。
第2个回答 2021-03-20
英语语法规则允许在before和after引导的时间状语从句出现时,发生更早的动作用一般过去时态替代过去完成时态,因为before和after已经清楚表明了动作发生的先后时间。希望能帮到你!本回答被提问者采纳
第3个回答 2021-03-17
因为这里没有明显的过去的时间段,如果before改成till,那就像你说的是过去完成时,表示:直到你去北京前,你一直在辅导我英语口语。
但这个句子用的是before,表示你在离开前,但是没有具体的截止时间点。哪意味着就用一般过去时表示过去发生的一个动作。本回答被网友采纳
第4个回答 2021-03-20
过去完成时是截止到过去,已经做完的事,对过去造成的影响和结果,这句话是他在去北京之前给我辅导的,