语法教室(第9期):现在完成时(2)
在上一期的《语法教室》中,我们讲到了现在完成时,文末选择题的参考答案如下: You may leave the classroom when you _ writing. A. are finishing  B. had finished  C. have finished  D. will finish 答案:C。此处是用现在完成时,在时间和状语从句中表示将来完成时的意义。  这一期我们主要来分析一下完成时的易错点,通过三个例句来呈现: Jim has read the book but he has no knowledge of it at all. 这句话乍一看逻辑没有问题吖!读过书了,但是什么都不记得了。 但是从时态来看,却是错的。 现在就要用到咱们一直强调的一句话了:现在完成时强调对现在有影响! 有影响! 有影响! 有影响! 既然有影响,那怎么还会has no knowledge of it at all(完全不知道书讲了什么)呢?这是逻辑上的漏洞。 因此,要怎么改呢? 有两种基本的改法: 1. Jim claims to have read the book but he has no knowledge of it at all. 加上一个claims to(声称),整句话的时态就被掰正了=。=而且这句话也脱离了完成时的束缚:Jim说了,他是读完这本书了,可是什么都没记住,怎么样!=。= 所以如果大家想要表达完成的意味,又想表达对现在没有影响,不妨试试添加“claim, say”这类表意动词。 2. Jim read the book but he has no knowledge of it at all. 把整句话改成过去时也是不错的改法,一般过去时强调事物的客观影响,即:Jim读完了这本书,至于读完了有没有消化那就跟过去时没有关系了,这里我们再一次巩固了过去时跟完成时的区别。 今日一题: He _ read two books yesterday. A. had B. has C. is said to have 相关文章:《语法教室(第8期):现在完成时(1)》 点此即可查看往期《语法教室》内容。
评论区

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

    加载更多