wait at the street corner

新概念英语第二册中的一个问题
新概论英语第二册238页最底下有一句话“He waited at the street corner for over half an hour before his girlfriend arrived”这句话为什么前边不用过去完成时啊?就像下边这样:
“He had waited at the street corner for over half an hour before his girlfriend arrived”

第1个回答  2019-08-24
没错,一般情况的现在完成时状语从句是这样:发生在前的用过去完成时,发生在后的用一般过去时.但如果两个动作紧接着发生,则常常不用过去完成时,特别是在包含before和after的复合句中,因为这时主从句的动作发生的先后顺序已很明确,这时可用一般过去时代替过去完成时.