英语状语从句The roof fell____he had time to dash into the room to save his baby.A.after B.as C.before D.until此题答案为C.为什么不选A呢,我觉得选A或C都可以啊?

问题描述:

英语状语从句
The roof fell____he had time to dash into the room to save his baby.
A.after B.as C.before D.until
此题答案为C.为什么不选A呢,我觉得选A或C都可以啊?

西城科鹏 的回答是正确的。

在他冲进去之前就塌了
后边有had time 强调时间上还没来得及就怎样了
after语义不通

这是一道题,你要根据题的意思来,这道题的翻译是:他还没来得及冲进屋子去救他的孩子,屋顶就塌下来了~
before有很多含义,这里的意思是在他做出某个动作之前就已经发生,翻译成“还没来得及··就怎样”,英语中类似这道题的句子非常多~

因为before一般是用于过去时,而after一般用于将来时