1、3.使用现在完成时需注意事项使用现在完成时需注意事项 使用 be 动词的过去分词 been 形成 have(has)been,表示继续、经验等各种 用法。 表示过去固定时间的状语,如ago(以前)、 yesterday(昨日),以及以 when 为首的疑问句,皆不可与现在完成时连用。 此外,在下文我们提出现在完成时使用时的数点注意事项。 1 现在完成时与一般过去时的区别现在完成时与一般过去时的区别 I cleaned my room yesterday. 我昨天打扫了房间。 I have cleaned my room now. 我刚刚打扫过房间。 现在完成时与一般过去时都表示在过去做的动作,
2、 但现在完成时强调这一动 作与现在的关系,如对现在产生的结果、影响等。而一般过去时则只表示过去的 事实,不表示和现在的关系。所以,表示过去固定时间的状语只能与一般过去时 连用,而不能与现在完成时连用。 ( )I have gone shopping yesterday morning. ()I went shopping yesterday morning. 我昨天早上去逛街。 I saw her yesterday(morning,evening) 我昨天(早上,晚上)看见过她。 必背!必背! 过去时的其他时间状语 a week ago. earlier this month. the ot
3、her day. last week. in the morning. on Friday. just now. I havent seen her so far. 我至今以来没见过她。 必背!必背! 现在完成时的其他时间状语 up to now. till now. until now. since Monday. since last week. since I came here. lately. recently. for a long time. these days. in the last few days. Have you ever been to the Forbidden
4、 City before? 你以前去过故宫吗? Yes,I have. 是的,我去过。 When did you go there? 你什么时候去的? 注意注意 When?不与现在完成时连用。 Have you ever been to the Forbidden City before? 你以前去过故宫吗? Yes,I have. 是的,我去过 when did you go there? 你什么时候去的? Last week(I went there). 上星期(我去的) Ive just seen a horrible accident. 我刚刚看见了一件可怕的事故。 Oh,what h
5、appened? 噢,怎么啦? A truck ran into a cyclist. 一辆卡车撞了一个骑自行车的人。 判断正误 2 点动词点动词 It has been four years since his father died. 他父亲已去世四年了。 终止性动词(也叫点动词)表示的动作有一个终点,到了终点就不能再延续,因此 不能与表示延续的时间状语连用。 ( )Ive left Shanghai for 3 days. () Ive been away from Shanghai for 3 days. ()I left Shanghai 3 days ago. ()It is(ha
6、s been)3 days since I left Shanghai. (此时要把点动词变为延续动词) 1. have(has)got a. have got 形式上是现在完成时,实际上和一般现在时的 have 意思相同。 He has got(=has)a slight headache. 他有点头痛。 Have you got(=Do you have)a light? 有火吗? b.“have got +不定式”表示必须 Weve got to use every precious minute for the four modernizations. 我们必须为四个现代化利用宝贵的每
7、一分钟。 2.如果现在完成时的谓语动词是点动词的否定式, 则一般可以和表示一段时间的如果现在完成时的谓语动词是点动词的否定式, 则一般可以和表示一段时间的 短语短语 for 连用。 因为点动词的这种否定构成一种状态, 而这一状态是可以持续的。连用。 因为点动词的这种否定构成一种状态, 而这一状态是可以持续的。 必背!必背! 常用的点动词 buy 买 borrow 借 leave 离开 join 参加 die 去世 marry 结婚 come 来 go 去 lose 失去 begin 开始 stop 停止 He hasnt left home for a month. 他已经有一个月未出门了。
8、(表示“足不出户”这一状态) I havent seen you for a long time. 我已经有好久没看到你了。 (表示“不常见”这一状态) 3 have(has)been to 与与 have(has)gone to have(has)been to:去过某地(表示某人的一种经历),可以和 once,twice,often, never,ever 连用。 have(has)gone to:去某地了 (说话时某人已离开此地,在去某地的路途上或已在 某地,所以一般说来此句型只用于第三人称),此句型不能与上述时间状语连用。 ( )He has gone to America twice
9、. ()He has gone to America. (意思为他已经去了美国,现不在此地) ()He has been to America twice. 他去过美国两次。 注意 在美国,表示“曾经去过”也有使用 have(has)gone to的用法。 使用现在完成时需注意事项使用现在完成时需注意事项 练习题练习题 按要求写出词形变化 1watch(现、单、三形式) _ 2study(现在分词) _ 3fall(过去式) _ 4drive(现在分词) _ 5become(过去分词) _ 6play(现、单、三形式) _ 7write(过去分词) _ 8hear(过去式) _ 9broken(原形) _ 10read(过去分词) _ 【答案】 1watches 2studying 3fell 4driving 5become 6plays 7written 8heard 9break 10read