英语句子分析,before前面不是应该用过去完成时吗?

You tutored me in my spoken English before you went to Beijing.
请问tutored不是应该用过去完成时吗?在去北京之前教我英语口语

也可以说:You had tutored me in my spoken English before you went to Beijing.
意思是一样的。
在before和after引导的时间状语从句中,时态用不用过去完成时都行,因为before和after已经表明了动作的先后。
但是,when从句就可用过去完成时表达动作先后了。

He went shopping after he (had) finished his homework.他做完作业后去购物了。
The film had begun when I went into the cinema.当我走进电影院时,电影已经开始了。
温馨提示:答案为网友推荐,仅供参考
第1个回答  2020-09-08
before,after等词本身表明了动作先后关系,在二个动作先后不是很大的情况下可以不用过去完成时。
第2个回答  2020-09-10
完成时用在 表示动作先后顺序的时候,这个作用是在时间线不清楚的情况下,但是有
before since as soon as after 这种词之后 根本不需要完成时
第3个回答  2020-09-08
如果不是特别强调,可以是过去式并列
第4个回答  2020-09-07
before一般用于句末,后面没有bai任何表示du【时间】的词语,用现在完成。强调zhi【到现在为止】如:dao
I have never seen such an interesting film before.
如before后面用表示时间的词语或从句,用过去完成。如:
I had heard a lot about the city before I came here.
I had nver been to Shanghai before 2008.