they went home when they had spent all their money,为什么这里用when不用after呢?不是had done sth...when的吗

来源:学生作业学帮网 编辑:学帮网 时间:2024/05/15 04:34:57

they went home when they had spent all their money,为什么这里用when不用after呢?不是had done sth...when的吗

when表示同时发生,或有先后.
所有有时“when”可以换成“after”或"before"
是的,一般结构是:had done sth...when...did
但when的结构是灵活的,既可以将had done作为主句,
可也以将did作为主句.所以:
had done sth...when...did = did ...when had done sth...
e.g.They went home when they had spent all their money
=They had spent all their money when they went home.
如果有疑问,欢迎追问,
如果有,请记得及时采纳哦,亲…….

他们花完了所有的钱之后回家了

这里是由 when引导的一个状语从句,当然不能用after了

They went home when they had spent all their money,为什么这里用when不用after呢?
我觉得:They went home when they had spent all their money,=They went home after they had spent all their money,
因为had spent的时态就比went先,你说是吗?