爱问知识人 爱问教育 医院库

有过去完成时的时候when应该连从句还是主句啊?

首页

有过去完成时的时候when应该连从句还是主句啊?

新概念2的第14课的Key structures里的例句是:
     When he had finished lunch he asked for a glass of water. (他吃完午饭后要了一杯水。)WHEN 后面接过去完成时。但是在课文里是I had nearly reached the town, when the young man suddenly said, ’Do you speak English?’ WHEN 后面接的是过去时。查自学导读上的例句也是:When I woke up in the morning, she had already had her breakfast. 

但是,查语法书上说When 连接的从句时,从句动作先于主句动作或主从句动作在同一时期发生。但是新概念里说过去完成时,常常用来表示发生在过去的两个事件、动作哪一个发生在前。

要是这么说的话,课文里的句子就是快到达城镇先发生,年轻人说话后发生。但是这样的话就和语法书上的“When 连接的从句时,从句动作先于主句动作”矛盾了啊。晕啊,到底WHEN后面连的从句应该是什么时态啊?还是都可以啊?像下面这么写行么?

When I woke up in the morning, she had already had her breakfast. (我起床时,她已经吃过早饭了。)要是写成:When she had her breakfast, I woke up in the morning. (她吃过午饭后,我起床了。)对么?

这两句话的中文意思看起来一样啊。

提交回答
好评回答
  • 2007-08-04 21:35:26
      When he had finished lunch he asked for a glass of water。 (他吃完午饭后要了一杯水。)中, when 是从属连词,当。。。时后之一。而在I had nearly reached the town, when the young man suddenly said, ’Do you speak English?’中,when是并列连词,就在这时之意。
       其后常用一般过去时,表示未料到情况。又如:I was just about to sleep(,)when the phone rang。我刚要睡觉,这是电话铃响了。 When I woke up in the morning, she had already had her breakfast。
      这个句子中,when是当。。。时候之意。这句强调刚吃完饭。如果改成When she had already had her breakfast, I woke up in the morning。强调醒来。

    E***

    2007-08-04 21:35:26

其他答案

类似问题

换一换
  • 英语考试 相关知识

  • 教育培训
  • 教育考试

相关推荐

正在加载...
最新问答 推荐信息 热门专题 热点推荐
  • 1-20
  • 21-40
  • 41-60
  • 61-80
  • 81-100
  • 101-120
  • 121-140
  • 141-160
  • 161-180
  • 181-200
  • 1-20
  • 21-40
  • 41-60
  • 61-80
  • 81-100
  • 101-120
  • 121-140
  • 141-160
  • 161-180
  • 181-200
  • 1-20
  • 21-40
  • 41-60
  • 61-80
  • 81-100
  • 101-120
  • 121-140
  • 141-160
  • 161-180
  • 181-200
  • 1-20
  • 21-40
  • 41-60
  • 61-80
  • 81-100
  • 101-120
  • 121-140
  • 141-160
  • 161-180
  • 181-200

热点检索

  • 1-20
  • 21-40
  • 41-60
  • 61-80
  • 81-100
  • 101-120
  • 121-140
  • 141-160
  • 161-180
  • 181-200
返回
顶部
帮助 意见
反馈

确定举报此问题

举报原因(必选):