一般过去时现在完成时区别及练习题.doc

上传人(卖家):2023DOC 文档编号:5758857 上传时间:2023-05-06 格式:DOC 页数:5 大小:35KB
下载 相关 举报
一般过去时现在完成时区别及练习题.doc_第1页
第1页 / 共5页
一般过去时现在完成时区别及练习题.doc_第2页
第2页 / 共5页
一般过去时现在完成时区别及练习题.doc_第3页
第3页 / 共5页
一般过去时现在完成时区别及练习题.doc_第4页
第4页 / 共5页
一般过去时现在完成时区别及练习题.doc_第5页
第5页 / 共5页
亲,该文档总共5页,全部预览完了,如果喜欢就下载吧!
资源描述

1、现在完成时与一般过去的区别1.两个时态的侧重点不同现在完成时强调的是过去的动作对现在的影响,它和现在有密切的联系。一般过去时强调的是动作发生的时间、地点,不涉及对现在的影响。Shehas seen the film before. 她看过这部电影。(强调她已经看过了)Shesaw the film last night. 她昨晚看了这部电影。(强调时间是昨晚)Mr Greenhas bought a new computer. 格林先生买了一台新电脑。(强调格林先生现在有了一台新电脑)Mr Greenbought a new computer yesterday. 格林先生昨天买了一台新电脑。

2、(强调买新电脑的时间是昨天)2.两个时态的时间状语不同。现在完成时常与already,yet,just,ever,never,before等副词以及“for+一段时间”,“since+过去时间/从句”等时间状语连用。不能单独与表示过去的时间状语连用。一般过去时则常与“一段时间+ago”,just now,yesterday,last week等表示过去时间的状语连用。Mikehas lived in Beijing for 5 years. 麦克在北京住了五年了。(强调已经住了五年)Mikelived in Beijing 5 years ago. 五年前麦克住在北京。(强调时间点是五年前)L

3、ucyhas justcalledyou. 露西刚打过电话给你。(强调已经打过电话了)Lucycalled you just now. 露西刚才给你打了电话。(强调打电话的时间是刚刚)注意点:现在完成时的常用句型1. It is the first / second time. that结构中的从句部分用现在完成时.It was the second time that the girlhad been late. 这是女孩第二次迟到了。It is the first time that Ihave visited the Great Wall. 这是我第一次游览长城。 is the that

4、结构,that从句要用现在完成时.This is the best film thatIve (ever) seen. 这是我看过的最好的电影。This is the first time (that)Ive obtained a scholarship. 这是我第一次获得奖学金。练习题1. A. 用 already或 yet1) Have they taken down the old pictures _? No, they havent_.2) Most of us have finished our compositions _.3) He said he hadnt visited

5、the exhibition _. B.用 since或 for1) We have learned five lessons _ the beginning of this term.2) Mrs Liao has been in hospital _ last week.3) I have stayed at my aunts _two weeks.C. 用have gone或 have been1) Where are the boy students? They _ to the school factory.2) Is your father in? No, he _ to Shen

6、zhen. _ he ever _ there before ? Yes, he _ there several times3) He asked me if I_ to Hangzhou before. I told him that I wanted to go there for a visit as I _ never _ to that city before. 2. 选择填空1. Mother _ me a new coat yesterday. I _ it on. It fits me well. A. had madehave tried B. madehave tried

7、C. has madetried D. madetried2 “He _to draw horses already”. “When _ he ?” “Last year”. A. learnedhas B. learneddid C. has learnedhas D. has learneddid3. Tom _up into the tree. Look, he _ high up there ! A. has gotis B. has climbedwas C. got was D. climbedis4. _ you _ the text yet ? Yes, we _ it two

8、 hours ago. A. Didcopydid B. Havecopiedhave C. Havecopieddid D. Did copyhad5. “Why _ she _ angry ?” “Because he _ at her just now .” A. didgetshouted B. hasgotshouted C. didgethas shouted D. hasgothas shouted6. _you _ the film before ? Where _ you _ it ? A. Have seendidsee B. Did seedidwatchD. Haves

9、eenhaveseen D. Did seehaveseen _ me waiting for two hours. I _ for you since five. A. keptwaited B. have keptwaited C. kepthave waited D. have kepthave waited _ John _ ? To the library. He _ there for an hour. beenhas gone B. hasgonehas been C. didgowent D. didbewent the baby still _ ? No, it _ cryi

10、ng. A. Hascriedhas stopped B. Iscryingstopped C. Did crystopped D. Iscryinghas stopped10. I _ the way. I _ here for quite many years. A. knewhave lived B. knewlive C. knowhave lived D. knowlive11. _ you ever _ America ? Yes, I have. A. Havegone to B. Havegone in C. Havebeen to D. Have been in12. My

11、brother _ college for over three years. A. has gone to B. has been to C. has been in D. has been at _ the Army by the end of 1989. He _ in the army since then. A. joinedis B. has joinedhas been C. had joinedisD. had joined has been14. By the time I _ back they _ up ten satellites. A. camehave sent B

12、. camehad sent C. comehave sent D. had comesent15. Jack _ over five lessons by seven oclock. Then he _ a rest. A. wenttook B. wenthad taken C. had gonetook D. had gonehad taken16. We _ out by that time that he _ a spy for a long time. A. had foundhad been B. had foundwas C. foundhad been D. foundwas

13、17. Before the news _ him, he _ to know about it. A. reacheshas got B. reachedhad got C. reachedgot D. had reachedgot18. I _ him a second letter before I _ from him. A. wroteheard B. wrotehad heard C. had writtenheard D. have writtenhear19. People _ that the soldiers _ fighting. A. sayhad stopped B.

14、 saidhas stopped C. saystopped D. saidhad stopped20. We _ in a good harvest because we _ enough rain. A. didnt gethad hadB. gothad hadC. had gothad had D. gothadnt had21. They _ for five hours when they _ in New York. A. flewarrived B. had flownhad arrived C. flewhad arrived D. had flownarrived22. S

15、he _ that it _ for two days by that day. A. sayshas rained B. sayshad rained C. saidhad rained D. saidrained23. John _ there since the year before, so he _ them. A. had workedknew B. had workedhad known D. workedknew D. workedhad known24. He _ angry because he _ for a long time. A. had gothad waited

16、 B. gotwaited C. had gotwaited D. gothad waited25. I have seen the film “Titanic” already. When _ you _ it? The day before yesterday. A. have;seen B. will;see C. did;see D. did;seen 26. Mr Black _ in China since five years ago. A. lived B. has lived C. lives D. is going to live 27. We _ trees last S

17、unday. So far we _ over 3,000 trees there. A. planted; planted B. planted; have planted C. have planted; planted D. have planted; have planted练习答案:. 1) yet, yet 2) already3) yetB. 1) since 2) since3) since C. 1) have been 2) has gone, Has, been, has been 3) have been, have been 2. BDACA ADBDC CDDBC ABCDB DCADC BB

展开阅读全文
相关资源
猜你喜欢
相关搜索
资源标签

当前位置:首页 > 办公、行业 > 待归类文档
版权提示 | 免责声明

1,本文(一般过去时现在完成时区别及练习题.doc)为本站会员(2023DOC)主动上传,163文库仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。
2,用户下载本文档,所消耗的文币(积分)将全额增加到上传者的账号。
3, 若此文所含内容侵犯了您的版权或隐私,请立即通知163文库(发送邮件至3464097650@qq.com或直接QQ联系客服),我们立即给予删除!


侵权处理QQ:3464097650--上传资料QQ:3464097650

【声明】本站为“文档C2C交易模式”,即用户上传的文档直接卖给(下载)用户,本站只是网络空间服务平台,本站所有原创文档下载所得归上传人所有,如您发现上传作品侵犯了您的版权,请立刻联系我们并提供证据,我们将在3个工作日内予以改正。


163文库-Www.163Wenku.Com |网站地图|