no sooner ...... than 的涵义

周志高 提交于 周三, 01/08/2020 - 12:16
  • No sooner had I arrived at the station than the train left.

以上这句话涉及到两件事,一件是 I arrived at the station,另一件是 The train left. 那么,请判断:

A. 这两件事同时发生

B. I arrived at the station 先发生

C. The train left 先发生

这个的正确理解是 B. 

这个句子其实是把 no sooner 提到句首来强调它。如果 no sooner 不起到句首,那么这个句子应该是下面这个样子:

I had no sooner arrived at the station than the train left.

No sooner ... than = as soon as, 是夸张的修辞手法,表示一件事刚刚结束,另一件事就发生了,似乎前一件事的发生根本就不快于后一件事,似乎前后两件事同时发生。但是实际上前后两件事是一先一后发生的,所以说这其实是采用了夸张的修辞手法。

需要提醒的是,例句中前一件事用的是 past perfect(过去完成时态) 的时态,而后一件事用的是simple past (一般过去时态), 从这里也可以看出两件事确实并不是同时发生,而是一先一后。

 

年级
高二
学生
章清军
上课时间