语法教室(第8期):现在完成时(1)
在上一期的《语法教室》中,我们讲到了一般过去时。文末选择题的参考答案如下: — Where are you going with that ladder? — I _ a look at the roof; it's leaking. A. am going to have B. am having C. will have 答案:A be going to 表示有预兆、有计划性的事件,最明显的提示就是“it's leaking(它在漏水)”。 从这期开始我们要来讨论一下一个比较麻烦的时态:现在完成时。首先再次强调一下现在完成时跟一般过去时的差异:前者表示主观影响,后者表示客观影响。 1. 大家不要被这个时态的名字所束缚,其实完成时可以表示两种含义:已完成和未完成。 1.1 已完成 与不确定的过去时间状语连用,如:yet,just,before;或是与频率时间状语连用,如:often,ever;或是与现在时间状语连用,如:today。 用来表示这些时间未过去之前已完成的动作,但是不能与特定的过去时间状语连用,如:in 1992,2 days ago,last week,last year。 e.g. He has done his homework this morning. (他早上做完作业了。) 1.2 未完成 可表示继续,也可表示结束,与可延续性动词及for,since,so far等引出的时间状语连用,这些状语一般表示比较长的延续时间段。 E.g. He has been away for over twenty years. (他离开这儿已经有20年了,还没回来呢。) 2. 在时间和状语从句中表示将来完成时的意义。 e.g. When I have studied the book, I’ll write a report on it. 3. 固定搭配:“It/This is/ will be the first/second...time that...”结构中用现在完成时。 e.g. It was the second time that she had been at a summer school. 今日一题: You may leave the classroom when you _ writing. A. are finishing B. had finished C. have finished D. will finish 以上内容主要参考《大学英语语法与词汇》(袁晓宁、刘成)。 相关文章:《语法教室(第9期):现在完成时(2)》 点此即可查看往期《语法教室》内容。
评论区

    当前还没有人评论,快来抢沙发吧~

    加载更多