大学英语四六级语法精准总结(第一篇)
发布时间:2020-09-23       
时态

1. 现在完成时、过去完成时以及将来完成时之间的区别

1) 现在完成时:

① 构成:have / has +过去分词

② 语法意义及要点:

A. 现在完成时表示一个过去开始的状态或动作持续到现在并可能继续持续下去,常同表示一段时间的状语连用。如so far, up to now, since, for a long time等。

--He has worked as a teacher for many years.

--Up till now, nothing has gone wrong.

B. 现在完成时表示一个过去发生的对现在仍有影响的动作或事件。常与不确定的过去时间状语连用,如yet, just, before, recently等;也同表示频度时间状语连用,如often, ever, never, sometimes, several times等;还可同包括现在时间在内的时间状语连用,如now, today, this morning等。但不能同特定的过去时间状语连用(last year , in 1997)

--I have never learned Japanese before.

--We have been quite busy lately (recently).

C. 在时间或条件状语从句中,当表示将来完成时的意义时,要用现在完成时来代替将来完成时。

--We’ll start at 5 o’clock if it has stopped raining by then.

--I shall go to see you when I have finished my homework.

Note: 行为不能持续的瞬间动词(Instantaneous Verb), arrive, begin, come, go, start, leave, die, join等通常不能用于这一语法意义,即该类动词在现在完成时中不能与表示一段时间的状语连用。

--He has joined the army for five years. (误)

--He has been in the army for five years. (正)
                    

    友情链接: 许昌人才网    颍川弦歌    许昌hao123    许昌外国语学院    汉魏网   许昌网站推广   许昌旅游资讯网

 
  咨询电话:0374-2629919   2624919 校长热线:0374-3311277 传真:0374-3311727 石岩外语QQ群:21983797   邮箱:info@rockintel.com
  地址:许昌市建设路296号(春秋广场棉麻公司三楼)  MSN:mryanshiwei@hotmail.com   
  豫ICP备09044570号