2 一般过去时还是过去完成时

He left before his wife arrived.

The teacher had left before the students returned.

这两个句子的结构算是差不是多吧?

为什么一个用一般过去时,一个用过去完成时呢?

请先 登录 后评论

1 个回答

千千学堂   - 英语图书编辑
擅长:英语

He left before his wife arrived.

The teacher had left before the students returned.

上面两个句子的时态都是对的。

不过,严格说来,主句宜用过去完成时,因为主句动作发生在从句动作之前,属于“过去的过去”。但是,由于连词 before(在……之前)本身体现了动作的先后关系,所以主句的过去完成时也可以简化为一般过去时。

请先 登录 后评论
  • 1 关注
  • 0 收藏,211 浏览
  • 辛敏   提出于 2024-03-12 16:35