有一读者问:有这样四句话:
(1)When she sailed out, he flew home.
(2)When she was sailing out, he flew home.
(3)When she sailed out, he was flying home.
(4)When she was sailing out, he was flying home.
上述四个句子中的 when 怎样讲?
四个句子中的 when 显然都是连词,但其意义不尽相同。句(1)中的 when=after,并有 because 的含义。全句的意思是:她起航之后,他就回家了。句(2)中的 when=as 或 while,全句的意思是:当她在海上航行时,他已回家了。其含义是他在她到达目的地以前回了家。句(3)中的 when=at the time that,全句的意思是:当她起航时,他正在回家的途中。其含义是她起航时他已经开始飞往家中了。句(4)中的 when 也 =while,全句的意思是:当她在海上航行时,他也正在飞往家中。其含义是两人至少在一段时间内同在去往目的地的途中。
