语法填空如何判断现在完成时

如题所述

现在完成时主要有两种用法
1 表示过去发生的动作一直延续到现在,题干中经常出现明显的现在完成式时间状语for + 一段时间,sine+ 时间点/一般过去时句子,until now ,recently , lately, up to now 等。

2 现在完成时表示过去发生的动作对现在产生影响,这个考点不常出现,经常会有already,never,ever,just出现在题干中

楼主加油~
温馨提示:答案为网友推荐,仅供参考
第1个回答  2010-06-03
现在完成时与其进行时区别在于 是否有间断
eg:I have been living in Beijing for two years。
我已经在北京住了两年了。
I have played basketball for two years。
我已经玩篮球两年了。(玩篮球并不是持续了两年,要不不累死了- -。)本回答被网友采纳
第2个回答  2010-06-03
有have或has+动词过去分词.