8BU3语法:现在完成时与一般过去时
知识点1:现在完成时与一般过去时的相同点
相同点:两个时态都表示一个在过去完成的动作。
e.g. Who turned on the TV? (谁打开过电视机,电视机打开这个动作发生在过去)
e.g. Who has turned on the TV?(谁把电视机打开了,电视机打开这个动作发生在过去)
因此得知,描述一个过去发生的动作时,既可以用已经学过的一般现在时态,也可以用现在完成时态。
例1:他在两天前离开了南京。(翻译)
第一种情况(他回来了) He left Nanjing.
第二种情况(他到现在没回来) He has left Nanjing.
知识点2:现在完成时与一般过去时的不同点
现在完成时和一般过去时都表示一个过去发生的动作,但是这两个时态在意义、结构、搭配的时间状语和特殊疑问词方面不同。也因此用在不同的场景下。
1.意义不同
(1)现在完成时强调的是与现在的关系,对现在产生的结果或影响等
①在过去开始做某事,经过一段时间,到现在仍然在做这件事情了。
例2:My father______(work) in a factory for five years. And now he is a top worker.
答案:has worked
②表示刚刚做完某事,但是强调对现在的影响。
例3:I ______just_____ my dinner and I am full now.(finish)
答案:have finished
(2)一般过去时只表示动作在过去某一时刻发生
①过去做过某事一段时间,但是现在已经不再做这件事情了。
例4:My father______(work) in a factory for five years. But now he is a teacher.
答案:worked
②表示刚刚,在过去之意,现在不这样了。
例5:---Excuse me, don’t you see the sigh ‘No smoking’ on the wall?
---Sorry, I ________ it.
A. don’t see B.didn’t see C.don’t look at D.didn’t look at
答案: B
2.结构不同。
时态 | 结构 |
一般过去时 | 主语+动词过去式+其他 |
现在完成时 | 主语+have/has+过去分词+其他 |
两种时态的句型结构比较简单,但是这两个时态的一般疑问句、否定句、特殊疑问句的结构都要清楚。
例6: They ________ (not visit) her for a long time.
答案:haven’t visited
例7: John _________(not do) his best last term, but he works hard this term.
答案:didn’t do
2.时间状语不同。
时态 | 时间状语 |
一般过去时 | yesterday, the other day , last week, three days ago, the day before yesterday, just now, in 2004 |
现在完成时 | already, yet, since+时间点, for+一段时间, never, ever, before, recently, in the past/last few years, so far, till now, up to now, this month, today, now |
在上表中的时间状语都对应各自的时态,如果句子中给定了这些时间状语,根据表格内容选择相应的时态。
例8: --- I’m sorry to keep you waiting for a long time.
--- Never mind. I got here only .
A. ten minutes B. ten minutes ago
C. ten minutes later D. ten minutes before
答案: B
例9: There ________ great changes in my hometown in the past few years.
A. have had B. have been C. werepouring D. had
答案:B
3.搭配的特殊疑问词不同。
(1)what time和when常引导一般过去时的句子,而不引导现在完成时的句子。
(2)how long和how many times常引导现在完成时的句子,where、why、how都可以引导现在完成时的句子。
e.g.: ----The train has left.
----When did the train leave?
e.g.: Where have you been?
例10: When _____you _______ your dictionary?
A. did; lose B. has; lost C. will; lose D. does; lose
答案:A
例11: --- What a nice bike! How long _______ you _______ it?
--- Just two weeks.
A. will, buy B. did, buy C. are, having D. have, had
答案:D
知识点3:其他时态
1.过去进行时,是表示过去某个具体时刻正在进行的事情或动作。
过去进行时与一般过去时的区别。一般过去时表示动作已经完成,而过去进行时表示动作可能现在还未完成。
例12:---Have you finished your homework? ---Not yet. I _____(do) my homework last night.
由句意可以我没有写完作业,因此不可以用一般过去时。而表示昨天晚上在做这件事,就用过去进行时。
答案:was doing
【练习】
一、单项选择
【2020年 五中】1.I won’t go to the concert because I ______ my ticket.
A. lost B. don’t lose C. have lost D. will lost
答案: C
分析:强调丢了票对现在的影响:去不了演唱会了。故用现在完成时。
2.--You’ve been here ______a month. Don’t you miss your parents?
--Yes. I plan to go back home _____ a month.
A.in; in B.for; in C.for; after D.after; after
答案:B
分析:问句第一句是现在完成时,现在完成时的时间状语是for+一段时间,因此用for。答句是将来的打算、计划,因此时间状语为1个月后,故选in。
【2020年 雨花】3. Sorry, you can’t take the dictionary away, Vicky. I ________ it.
A. used B. am using C. have used D. was using
答案: B
分析:根据语境得知,使用字典这个动作还没有结束,因此不能用一般过去时和现在完成时。
【2020年 秦淮】4.--- How long has it been_________I met you last?
--- About three years. How I miss you!
A.since B. after C. when D. before
答案: A
分析:主语为现在进行时,从句用since+一般过去时。
【2020年 秦淮】5.Great changes_________in the poor areas of China over the years. Peo
ple there live a much better life now.
B.take place B. took place C. has taken place D. have taken place
答案: D
分析:over the years是现在完成时的时间状语,因此用现在完成时。
【2020年 玄武】6. Mrs. Li ________ English in a middle school for almost 10 years, but now she has moved house and works in a primary school.
A. taught B. was teaching C. teaches D. has taught
答案: A
分析:根据句意可知,李老师在中学教书的情况现在发生了改变,因此用一般过去时。
7. ---When the League?
---In 2011.
A. have you joined B. have you become a member of
C. have you been in D. did you join
答案: D
分析:考察一般过去时。句意:---你什么时候加入联盟的?---在2011年。根据句意可知是问加入联盟的时间,肯定是过去的时间点,与过去的时间点搭配的时态是一般过去时。因此选D。
8.--- Hello, Tom. Where is Jack now?
--- Maybe he ______ to the library. But he _____ here an hour ago.
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。
发表评论