《一般过去时和现在完成时练习题(4页).doc》由会员分享,可在线阅读,更多相关《一般过去时和现在完成时练习题(4页).doc(4页珍藏版)》请在taowenge.com淘文阁网|工程机械CAD图纸|机械工程制图|CAD装配图下载|SolidWorks_CaTia_CAD_UG_PROE_设计图分享下载上搜索。
1、-一般过去时和现在完成时一区别1.意义上: 一般过去时表示过去某时发生的动作或单纯叙述过去的事情,强调动作现在完成时为过去发生的,强调过去的事情对现在的影响,强调影响。 2.时间状语:一般过去时常与具体的时间状语连用,现在完成时通常与模糊的时间状语连用,或无时间状语。 一般过去时的时间状语:yesterday, last week,ago, in1980, in October, just now等, 皆为具体的时间状语。 现在完成时的时间状语:for, since, so far, ever, never, just, yet, already, till/until, up to now,
2、 in past years,等,皆为不确定的时间状语。二练习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 the exhibition _ _.B.用 since或 for1) We have learned five lessons _ _ _ the beginning of this term.2) Mrs Lia
3、o 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 Shenzhen. _he ever _ there before ?Yes, he _ there several times3) He asked me if I_ _ to Hangzhou b
4、efore. I told him that I wanted to go there for a visit as I _ _ never _ _ to that city before. 用所给词的适当形式填空1. I _ (have) an exciting party last weekend.2. _ she _(practice) her guitar yesterday?No, she _.3. What _ Tom _ (do) on Saturday evening? He _(watch) TV and _(read) an interesting book.4. They
5、 all _(go) to the mountains yesterday morning.5. She _(not visit) her aunt last weekend. She _ (stay) at home and _(do) some cleaning.6. When _ you _(write) this song? I _(write) it last year.7. My friend, Carol, _(study) for the math test and _ (practice) English last night.8. _ Mr. Li_(do) the pro
6、ject on Monday morning? Yes, he _.9. How _(be) Jims weekend? It _(be not) bad.10. _ (be) your mother a sales assistant last year? No. she _. 选择填空1.Mother _ _me a new coat yesterday. I _ it on. It fits me well.A. had madehave tried B. madehave triedC. has madetried D. madetried2 “He _to draw horses a
7、lready”. “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 wasD. climbedis4._ you _ the text yet ? Yes, we _ it two hours ago.A. Didcopydid B. Havecopiedhave C. Havecopie
8、ddid 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 seedidwatchC. Haveseenhaveseen D. Did seehaveseen7.You _ me waiting for two h
9、ours. I _ for you since five.A. keptwaited B. have keptwaited C. kepthave waited D. have kepthave waited8.Where _ John _ ? To the library. He _ there for an hour. A.hasbeenhas goneB. hasgonehas been C. didgowent D. didbewent9._ the baby still _ ? No, it _ crying.A. Hascriedhas stoppedB. 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. knowlive -第 4 页-