1 描述图表为何用现在完成时态

1. Electricity has brought us great convenience in our life. For most of use, life without it seemed unimaginable.

 

2. This table has shown that sth is important.

 

请教老师,句1 中 has brought 指的是现在以前(现在说话之前)已经发生的动作?对现在有影响?可能是一天前带来了便利,也可能是100年前带来了便利?此时的brought 不能表示延续意义,即从过去到现在一直都带来便利?

seemed是虚拟语气? 主从句如何看得出?

句2:为何描述图表用现在完成时态?可否用This table/graph shows... ...? 有何区别?

谢谢老师。


请先 登录 后评论

最佳答案 2018-11-22 21:40

1 电给我们的生活带来了便利。bring的动作发生在不确切的过去时间,只能用现在完成时,不能用一般过去时。bring为终结性动词,事件的发生所产生的结果/变化在现在依然有效,这就是现在完成时表示的过去事件对现在的影响的典型用法。

seemed是主句的谓语动词,不可能是虚拟语气。与事实相反的虚拟语气谓语在主句中必须使用某个情态动词的过去形式。

for most of use 似应为 for most of us. 对我们大多数人来说。

life without it seemed unimaginable.

= It seemed that life without electricity was unimaginable.

在说话人看来,没有电的生活是电力发明以前的生活,是过去的情况(before electricity was invented), 所以句子用一般过去时。

2 This table has shown that sth is important.

这个句子显然不是原句。通常当我们“这个图标”如何如何时,需要用一般现在时。这个句子用现在完成时需要上下文才能做出合理解释。因此需要网友提供上下文。

请先 登录 后评论

其它 2 个回答

zbr1016.
【个人观点】1, 这是一个终结性短暂动词,用完成体表示动作已经完成,即已经把方便带来了。通俗来讲,就是从他动作结束的那一刻开始,以后会一直方便。他后面并没有用延续性时间状语,所以不存在"从过去到现在一直带来。"这一动作的延续。 2,图表show一般用一般现在时。表示一种状态。用现在完成时的话,强调动作性。比较少见,但也能讲得通,比如说,播放PPT的时候,这个图表展示一下,已经过去了就可以用,现在完成时。或者书里边这个图标在上,下面描述的这个文字在下,理解为展示的这个动作已经完成,用现在完成时。
请先 登录 后评论
陈才   - 英语教师
擅长:中考英语,词法问题

1. Electricity has brought us great convenience in our life. For most of use, life without it seemed unimaginable.

参考译文:电给我们生活带来极大便利,对于大多数用处,没有电的生活是无法想象的

以上现在完成表示产生的一种结果,有了电可以帮人们做很多有用的事情。

 

2. This table has shown that sth is important.(表示一种结果)

可以使用This table shows that sth is important(表示一种常态)

 



请先 登录 后评论
  • 0 关注
  • 2 收藏,4469 浏览
  • mbox 提出于 2018-10-22 21:03

相似问题