Hardly/Scarcely/Barely had...done...when...;No sooner had...done...than...Hardly/Scarcely/Barely had...done...when...;No sooner had...done...than.when和than从句里为什么用一般过去时?这两句的连词,为什么一个是when一个是than

问题描述:

Hardly/Scarcely/Barely had...done...when...;No sooner had...done...than...
Hardly/Scarcely/Barely had...done...when...;No sooner had...done...than.when和than从句里为什么用一般过去时?这两句的连词,为什么一个是when一个是than

when和than从句里的动作相对于于第一个动作是后来发生的,故用一般过去时.这两句的连词,前者是when,因为没有比较级;而后一个中的sooner就是副词soon的比较级,故用than引导比较状语.