您的位置:首页 > 其它

英语语法 完成式的现在时间

2015-10-11 09:36 190 查看
完成式

  另一种主要的状态是完成式。相对于简单式用括弧形状来表达时间,完成式则是以箭头形状来表达时间,表示动作的截止时间。从功能上来看,简单式是交代动作发生的时段,而完成式并不对动作发生的时段作明确的交代,只表示“曾经”、“做过”的意思。请看看下面的例句。

现在时间

  例:I’m sure I have seen this face somewhere.

   (我肯定曾经见过这张脸。)

   

  主要从句I’m sure的动词am表示是现在时间,除此之外,没有时间副词交代是什么时候“看到”这张脸的,只知道一定有见过。也就是说,“看到”的动作没有明确括出来是哪一个时段发生的,只有一个箭头的形状,表示截止时间是现在。在这一刻以前看到过都算数,以后才要去看则不算数。这就是现在时间完成式的条件,所以用have seen(看过)。

  例:We have been working overtime for a week to fill your order.

   (我们连续加班一个星期赶出你订的货。)



   把be动词当做动词看,那么再复杂的动词时态也只剩下两种变化,不是简单式就是完成式。这里用完成式,因为时间副词for a week是“到现在,算算有一个星期之久了”,这时候重点在于“算到现在已经有……了”,所以强调的是截止时间,是箭头形状的时间,要用完成式“已经”来配合,所以动词用have been。后面的补语working是现在分词,表示持续性,也就是“一直在加班”,用来形容主语“我们”。动词have been是be动词,不必翻译,只要解释完成式的部分“已经”和时间副词“有一个星期”就可以了。

  例:The house has been redecorated twice since they moved in.

   (打从他们搬来算起,这栋房子已经被装修过两次了。)



  这个句子的时间副词since they moved in (打从他们搬来算起)虽然是表示开始计算的时间,可是语气的重点是“算到现在是多久”,所以仍然用完成式has been。补语部分redecorated 是过去分词,要加上被动的解释,成为“被装修”,来形容主语“房子”。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: