一道题测出一般将来时与现在完成进行时掌握得如何
英语时态是英语语法中最难掌握的一部分,但几乎是每场英语考试中必然考到,所以,对于英语时态的学习不容忽视,下面我们做道题测试下大家的一般将来时与现在完成进行时掌握得如何吧。 测试题: It seems oil ___________ from this pipe for some time. We'll have to take the machine apart to put it right. A) had leaked B) is leaking C) leaked D) has been leaking 大家选的答案是哪个呢? 这个题目是历年的一道真题,选择B或C的同学是居多,不知道你选的答案是否有B或C,如果你有这两个答案中的任意一个,那么小编很不幸的告诉你:你的语法知识还需要再加强。 那么,正确答案究竟是哪个呢? 别着急,让小编这种久经题海的老司机告诉你,正确答案是:D 为什么答案是D呢?来听听小编的分析: 有些同学误选为B,看到前句的时间状语for some time,表示谓语动作延续,谓语不能用现在进行时,必须用和完成时有关的时态。 再来给大家巩固下: 现在完成进行时:表示某一动作开始于过去某一时间,延续或重复地出现至今,或将继续延续至将来。 好了,以上就是本道题的测试讲解,希望同学们加强对英语语法的练习,在选择时结合前后文仔细辨别。最后,祝大家英语考试取得理想的成绩。 |