- 42
- 0
- 约2.87千字
- 约 15页
- 2017-06-21 发布于湖北
- 举报
For和since在现在完成时的应用
For和since在现在完成时中的用法 区别点时间和段时间 5:30 5 years 3 minutes 2002 May 5 2 months 思考 我买这本书三年了。 区别延续性动词和短暂性动词 短暂性动词:从“开始发生”到 “结束/终止”,几乎同时或在极短的时间里(如‘几秒钟/几分钟内’)就完成了“开始—结束”的过程。如:come,close等。 延续性动词:表能持续很长时间的某个动作或状态的动词。如:stand,teach等。 我买这本书三年了。 思考 我买这辆自行车还不到一年。 The film _______ for a long time, so there is no one in the cinema. A. has begun B. has been on C. has finished D. has been over The film _______ since Mary ______ the cinema, so she misses the beginning of the film. A. has begun; comes into B. has been on; came into C. has finished; came into D. has been over; came into 【答案及解释】B。首先观察题中所给的4个选项,以及前半句中解题关键的“since”。我们知道第一空使用了现在完成时,而现在完成时中since引导的从句动词时态应用一般过去式,故排除A和 C。此外,现在完成时与“since从句”连用,主句的动词应为延续性动词,而题目中所给的begin和finish均为短暂性动词,不能在有“since从句”的现在完成时句子中使用。所以答案只能选择B。再根据题干所给的后半句,我们得知她错过了电影的开头部分,与B选项所要表达的意思一致,故推出B为正确选项。译文:自从玛丽来到电影院,电影已经放映了,所以她错过了电影的开头部分。 A: The film _______ for a long time。 B: I agree with you. We can be happy to enjoy the rest part, so we don’t need to hurry up. A. has been on B. didn’t begin C. has begun D. hasn’t begun 【答案及解释】D。首先观察题中所给的4个选项,以及前半句中关键词“for + 一段时间”,我们知道第一空使用了现在完成时,而根据B所说的话我们得知电影并没有放映很长时间,所以A所说的话应为否定句。故排除A和 C。殊不知,现在完成时的否定句中,“for + 一段时间”也可与短暂性动词连用。同理,在现在完成时的否定句中,since+过去的某一点,since+一段时间+ago,以及since引导的从句也可以与短暂性动词连用。故答案D也正确。(可以理解为这个动作在段时间中从未发生过,故完成时的否定句里短暂性动作和延续性动作都可以与for和since连用)译文:A:电影并没有开始很长时间。B:我同意你的看法。我们能够开心的看完剩余部分。我们没必要那么赶。 总结 * 点时间 段时间 段时间 点时间 点时间 段时间 since: (自…以来) 1)since+过去的时间点 He?has?stayed?here?since?5?o’clock yesterday. 2)since+ 时间段+ ago He?has?stayed?here?since?5?hours?ago. 3)since+ 从句(动词用过去时) She?has?taught?English?since?he?came?here. for: (长达) for+ 时间段 He has kept the book for 2 weeks. since , for 的用法: Take notes 选用 for和 since填空: 1.We haven’t seen each other ______ a long time. 2.His father has been in the Party ______ 10 years ago. 3.The film has been on ______ 20 minutes. 4.Mr Green has worked here ______ he came to China. 5.His grandparents have been dead ______ several y
原创力文档

文档评论(0)