关于not before

我在《书虫》上看到这么一句:
Nobody is getting more money from me ,not before I die!
而我在《牛津高阶英语词典》上却看到类似的句型是这样的:
No names are being released before the relatives have been told.
=============================================================
问题:
1、为什么第一句是用not before ,后一句是用before?
2、为什么第一句的后半句是用现在时,而后一句的后半句是用完成时?

1.第一句的not 是并列否定词,等于 they can not get any money from me before I die.
2.before I die.是时间状语从句,用一般时表将来。
before the relatives have been told.还是时间状语从句,用现在完成时表将来完成的动作。
例句: It will be two years before we meet again. 要过两年我们才能再见。
You can't go out to play before you have finished your homework.要等到你做完作业才能出去玩。
温馨提示:答案为网友推荐,仅供参考
第1个回答  2011-03-17
第一句话“die”这个词是没有完成时的,不能用完成式

第二句就是正常的时态搭配追问

您还有第一个问题没有回答呢,谢谢!

第2个回答  2020-12-18

like never before 是什么意思呢 中英字幕

相似回答