为什么用了过去完成时I had not seen him

请教专家:

I crossed the street to avoid meeting him, but he saw me and came running towards me. It was no use pretending that I had not seen him, so I waved to him. I never enjoy meeting Nigel Dykes. He never has anything to do. No matter how busy you are, he always insists on coming with you. I had to think of a way of preventing him from following me around all morning.

    'Hello, Nigel,' I said. 'Fancy meeting you here!'

    'Hi, Elizabeth,' Nigel answered. 'I was just wondering how to spend the morning -- until I saw you. You're not busy doing anything, are you?'

    'No, not at all,' I answered. 'I'm going to…'

    'Would you mind my coming with you?' he asked, before I had finished speaking.

    'Not at all,' I lied, 'but I'm going to the dentist.'

    'Then I'll come with you,' he answered. 'There's always plenty to read in the waiting room!

1) It was no use pretending that I had not seen him 为什么用了过去完成时I had not seen him?感觉用一般过去时也可以吧?

2) I was just wondering how to spend the morning - until I saw you. - was wondering 这里是虚拟语气表示婉转,还是应该怎么正确理解这里的时态呢?

3) before I had finished speaking - before 从句为什么使用了过去完成时呢?可否使用一般过去时?

谢谢专家!

请先 登录 后评论

最佳答案 2022-02-14 16:16

1 看见是瞬间动作,你一秒钟之前看见了某人,一秒钟之后看见就成了一个已经发生过的动作了。这时你假装你刚才没有看见某人就是一个过去的过去的动作了,所以用过去完成时。这里不可以用一般过去时。

2 你看一下词典对wonder的释义: to have interest in knowing or learning something : to think about something with curiosity (韦氏高阶)这个释义告诉你wonder既可以用作静态动词表示状态(想知道),也可以用作动态动词表示动作(思考、考虑)。你的句子中就是这种动态用法:我刚才还一直在考虑这个上午怎么度过呢。你的到来打断了我的思考。

3 对于短暂动词finish而言,before从句用一般过去时和过去完成时没有实际意义上的差别,二个时态可以替换使用。

请先 登录 后评论

其它 0 个回答

  • 1 关注
  • 1 收藏,1809 浏览
  • bjxue 提出于 2022-02-10 18:16