not…until必须主将从现吗

“not…until”结构的时态并不总是需要使用主将从现时态。如果主语是过去时态,应使用过去完成时态;如果要表达将来某个时间点之前不会发生的事件,应使用将来完成时态。具体时态的选择取决于句子的主语和需要表达的时间点。

not…until必须主将从现吗

事实上,并不是所有情况下都需要使用主将从现时态。具体来说,如果句子的主语是过去时态,那么我们应该使用过去完成时态。

例如,我们可以说:

  • I didn’t start to learn English until I had finished high school. (我直到高中毕业后才开始学英语。)

在这个例子中,”didn’t start” 是过去时态,”had finished” 是过去完成时态。我们使用过去完成时态来表示”完成某事”这一事件在”开始学英语”事件之前发生。

另外,如果我们要表达的是将来某个时间点之前不会发生的事件,我们应该使用”not…until”结构加上将来完成时态。

例如,我们可以说:

  • I won’t start my English class until I have finished my final exams. (我要等到期末考试结束后才开始上英语课。)

在这个例子中,”won’t start” 是将来时态,”have finished” 是将来完成时态。我们使用将来完成时态来表达”完成某事”这一事件在”开始上英语课”事件之前发生。

(0)
上一篇 2024年1月9日 上午10:00
下一篇 2024年1月9日 上午10:20

相关推荐