文章开头一句用过去完成时的疑问

这是一篇文章的开头部分:

I was addressing a small gathering in a suburban Virginia living room—a women's group that had invited me to join them. Throughout the evening, one man had been particularly talkative, frequently offering ideas and anecdotes, while his wife sat silently beside him on the couch.

译文:有一个女性团体在佛吉尼亚郊区的一间会客室里举行了一个小聚会,并邀请了几位男士参加,我在这个聚会上做了一次演讲。整个聚会,有位男士特别健谈,时不时地发表一下已见,讲述一些轶事趣闻,而他的妻子却坐在他旁边的沙发上一言不发。

我的问题是:文件章的开头是描述背景,所以用 was doing。但第二句话为什么要用had been 呢?我不理解为什么要使用 had been。

谢谢!

请先 登录 后评论

最佳答案 2018-01-25 07:36


I was addressing a small gathering in a suburban Virginia living room—a women's group that had invited me to join them. Throughout the evening, one man had been particularly talkative, frequently offering ideas and anecdotes, while his wife sat silently beside him on the couch.

译文:有一个女性团体在佛吉尼亚郊区的一间会客室里举行了一个小聚会,并邀请了几位男士参加,我在这个聚会上做了一次演讲。整个聚会,有位男士特别健谈,时不时地发表一下已见,讲述一些轶事趣闻,而他的妻子却坐在他旁边的沙发上一言不发。

我的问题是:文件章的开头是描述背景,所以用 was doing。但第二句话为什么要用had been 呢?我不理解为什么要使用 had been。

【答】汉语翻译已经给出了答案。

1. 过去进行时was addressing,实际就是过去时态,只是用了进行体而已,它本身就是指过去。

2. had invited me to join them:过去完成时,表示“过去的过去”,意味着“邀请我参加聚会,发生在我做演讲之前”。

3. had been particularly talkative:过去完成时,还表示“截止到过去某个时间之前”。throughout the evening 意味着“从聚会开始到结束为止的整个晚上”,符合“截止到过去某个时间点之前”的要求。


请先 登录 后评论

其它 2 个回答

陈才   - 英语教师
擅长:中考英语,词法问题

这个使用时间颠倒描述,后发生动作先描述,先发生动作后描述

(1)I was addressing(过去A时间)

(2)had invited me to join them(过去的过去B时间)

(3)had been particularly talkative(过去的过去C时间)

请先 登录 后评论
曹荣禄  
擅长:动词用法,句法问题

I was addressing a small gathering in a suburban Virginia living room—a women's group that had invited me to join them. Throughout the evening, one man had been particularly talkative, frequently offering ideas and anecdotes, while his wife sat silently beside him on the couch.

这个段话一个有四个谓语动词,分别用了三个时态。在分析时态的用法时,一定要区分动态动词和静态动词。address是动态动词,表示事件。正如网友所说,过去进行时常用在讲故事的时候表示一系列事件发生的背景。假设这个聚会是从晚上7点至9点半,那么从7点01分到9点24分这段时间的任何一个时间点都可以用过去进行时(我的演讲在这段时间的任何一点都处于在发生未结束的状态,也就是说,故事的背景时间可能是这段时间的任何一个点时间)。考虑到第三个谓语动词had been talkative用的是过去完成时,我们可以假设说话人第一句的过去进行时提供的背景时间是接近聚会结束的某个点时间,比如9点20分左右,即聚会即将结束了这个时刻。had invited是过去的过去,用故去完成时是很自然的。invite是动态动词,表示事件,该事件是我演讲这个过去动作之前的事件。be talkative中的be是静态动词,表示状态,一个状态用完成体,表示该状态从过去持续到说话人关心的随后的另一个时间,在本句,这个随后的时间就是过去进行时提供的背景时间,即聚会即将结束的9点20分左右,因此状语throughout the evening就是指从聚会开始到这个时间,该男子从开始到这个时间一直在插话,发表个人意见等,因此用过去完成时表示。sit是介于动态动词和静态动词之间的灰色地带,既可以用一般过去时表示过去的事件,也可以用过去进行时。本句用一般过去时,改为过去进行时也是正确的。

本段话中的第三个谓语用过去完成时态的关键,是第一句话的过去进行时将背景设在了聚会即将结束的时候。因此,had been talkative表示的是从聚会开始到背景时间该男子的状态。


请先 登录 后评论
  • 1 关注
  • 1 收藏,4082 浏览
  • 英语学习者 提出于 2018-01-24 09:11

相似问题