We decided it would be best to go home before our money had run out这里的had为什么要有,我感觉有“被”的意思,我的感觉对吗?

问题描述:

We decided it would be best to go home before our money had run out这里的had为什么要有,我感觉有“被”的意思,我的感觉对吗?

没有被动,过去完成时,run out 发生于go home 之前,也发生于decided之前.为什么不这样:our money ran out不等钱花光之前就决定回家,had准确地表达了时间先后,发生于过去的过去,必须用过去完成时。过去完成时不是had done吗,怎么run没变成ranrun 的过去式是ran ,过去分词就是本身run不变。呵呵呵,忘了吧