(完整版)一般过去时和现在完成时练习题_含答案
- 格式:pdf
- 大小:78.24 KB
- 文档页数:6
一般过去时和现在完成时练习题1. A. 用already或yet1) Have they taken down the old pictures ___ ___? No, they haven’t____ ___.2) Most of us have finished our compositions _____ .3) He said he hadn’t visited 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 aunt’s ___ __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 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 made…have triedB. made…have triedC. has made…triedD. made…tried2 “He ____to draw horses already”. “When ______ he ?” “ Last year “A. learned...has B. learned (i)C. has learned...has D. has learned (i)3.Tom _____up into the tree. Look, he ____ high up there !A. has got…isB. has climbed…wasC. got …wasD. climbed…is4.____ you _____ the text yet ? Yes, we ____ it two hours ago.A. Did…copy…didB. Have…copied…haveC. Have…copied…didD. Did …copy…had5. “Why ______ she _______ angry ?” “Because he _____ at her just now .”A. did…get…shoutedB. has…got…shoutedC. did…get…has shoutedD. has…got…has shouted6. ______you __________ the film before ? Where _____ you ____ it ?A. Have …seen…did…seeB. Did …see…did…watchC. Have…seen…have…seenD. Did …see…have…seen7.You ____ me waiting for two hours. I ____ for you since five.A. kept…waitedB. have kept…waitedC. kept…have waitedD. have kept…have waited8.Where ______ John _______ ? To the library. He _________ there for an hour.A.has…been…has goneB. has…gone…has beenC. did…go…wentD. did…be…went9.______ the baby still _____ ? No, it _______ crying.A. Has…cried…has stoppedB. Is…crying…stoppedC. Did …cry…stoppedD. Is…crying…has stopped10. I _______ the way. I ________ here for quite many years.A. knew...have lived B. knew (iv)C. know...h ave lived D. know (iv)11. _____ you ever _____ America ? Yes, I have.A. Have…gone toB. Have…gone inC. Have…been toD. Have …been in12. My brother ____college for over three years.A. has gone toB. has been toC. has been inD. has been at13.He ________ the Army by the end of 1989. He ______ in the army since then.A. joined…isB. has joined…has beenC. had joined…isD. h ad joined …has been14. By the time I _____ back they ____ up ten satellites.A. came…have sentB. came…had sentC. come…have sentD. had come…sent15. Jack ____ over five lessons by seven o’clock. Then he ____ a rest.A. went…tookB. went…had takenC. had gone…tookD. had gone…had taken16. We ____ out by that time that he ____ a spy for a long time.A. had found…had beenB. had found…wasC. found…had beenD. found…was17. Before the news ____ him, he ____ to know about it.A. reaches…has gotB. reached…had gotC. reached…gotD. had reached…got18. I _____ him a second letter before I ____ from him.A. wrote…heardB. wrote…had heardC. had written…heardD. have written…hear19. People ____ that the soldiers _____ fighting.A. say…had stoppedB. said…has stoppedC. say…stoppedD. said…had stopped20. We ____ in a good harvest because we ____ enough rain.A. didn’t get…had hadB. got…had hadC. had got…had hadD. got…hadn’t had21. They _______ for five hours when they ______ in New York.A. flew…arrivedB. had flown…had arrivedC. flew…had ar rivedD. had flown…arrived22. She ____ that it _____ for two days by that day.A. says…has rainedB. says…had rainedC. said…had rainedD. said…rained23. John _____ there since the year before, so he _____ them.A. had worked…knewB. had worked…had knownC. worked…knewD. worked…had known24. He _____ angry because he ____ for a long time.A. had got…had waitedB. got…waitedC. had got…waitedD. got…had waited25. -I have seen the film “Titanic” already.-When __________ you __________ it?-The day before yesterday.A. have;seenB. will;seeC. did;seeD. did;seen26. Mr Black __________ in China since five years ago.A. livedB. has livedC. livesD. is going to live27. We ____________ trees last Sunday. So far we __________ over 3,000 trees there.A. planted;plantedB. planted;have plantedC. have planted;plantedD. have planted;have planted练习答案:1.A. 1) yet, yet2) already3) yetB. 1) since2) since3) sinceC. 1) have been2) has gone, Has, been, has been3) have been, have been2. BDACA ADBDC CDDBC ABCDB DCADC BB 现在完成时与一般过去时的区别现在完成时与一般过去时都表示“动作已经发生”,但不同点在于:(1)现在完成时强调这一动作与现在的关系,即对现在产生的结果、影响等,而一般过去时只表示过去的事实,不表示和现在的关系。
一般过去时和现在完成时练习题1.A. 用already 或yet1)Have they taken down the old pictures ? No, they haven’t.2)Most of us have finished our compositions .3)He said he hadn’t visited 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 aunt’s 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 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 made…have triedB. made…have triedC. has made…triedD. made…tried2 “He to draw horses already”. “When he ?” “ Last year “A. learned...has B. learned (i)C. has learned...has D. has learned (i)3.Tom up into the tree. Look, he high up there !A. has got…isB. has climbed…wasC. got …wasD. climbed…is4. you the text yet ? Yes, we it two hours ago.A. Did…copy…didB. Have…copied…haveC. Have…copied…didD. Did …copy…had5.“Why she angry ?”“Because he at her just now .”A. did…get…shoutedB. has…got…shoutedC. did…get…has shoutedD. has…got…has shouted6.you the film before ? Where you it ?A. Have …seen…did…seeB. Did …see…did…watchC. Have…seen…have…seenD. Did …see…have…seen7.You me waiting for two hours. I for you since five.A. kept…waitedB. have kept…waitedC. kept…have waitedD. have kept…have waited8.Where John ? To the library. He there for an hour.A.has…been…has goneB. has…gone…has beenC. did…go…wentD. did…be…went9.the baby still ? No, it crying.A. Has…cried…has stoppedB. Is…crying…stoppedC. Did …cry…stoppedD. Is…crying…has stopped10.I the way. I here for quite many years.A. knew...have lived B. knew (iv)C. know...have lived D. know (iv)11.you ever America ? Yes, I have.A. Have…gone toB. Have…gone inC. Have…been toD. Have …been in12.My brother college for over three years.A. has gone toB. has been toC. has been inD. has been at13.He the Army by the end of 1989. He in the army since then.A. joined…isB. has joined…has beenC. had joined…isD. had joined …has been14.By the time I back they up ten satellites.A. came…have sentB. came…had sentC. come…have sentD. had come…sent15.Jack ove r five lessons by seven o’clock. Then he a rest.A. went…tookB. went…had takenC. had gone…tookD. had gone…had taken16.We out by that time that he a spy for a long time.A. had found…had beenB. had found…wasC. found…had beenD. found…was17.Before the news him, he to know about it.A. reaches…has gotB. reached…had gotC. reached…gotD. had reached…got18.I him a second letter before I from him.A. wrote…heardB. wrote…had heardC. had written…heardD. have written…hear19.People that the soldiers fighting.A. say…had stoppedB. said…has stoppedC. say…stoppedD. said…had stopped20.We in a good harvest because we enough rain.A. didn’t get…had hadB. got…had hadC. had got…had hadD. got…hadn’t had21.They for five hours when they in New York.A. flew…arrivedB. had flown…had arrivedC. flew…had arrivedD. had flown…arrived22.She that it for two days by that day.A. says…has rainedB. says…had rainedC. said…had rainedD. said…rained23.John there since the year before, so he them.A. had worked…knewB. had worked…had knownC. worked…knewD. worked…had known24.He angry because he for a long time.A. had got…had waitedB. got…waitedC. had got…waitedD. got…had waited25.-I have seen the film “Titanic” already.-When you it?-The day before yesterday.A. have;seenB. will;seeC. did;seeD. did;seen26.Mr Black in China since five years ago.A. livedB. has livedC. livesD. is going to live27.We trees last Sunday. So far we over 3,000 trees there.A. planted;plantedB. planted;have plantedC. have planted;plantedD. have planted;have planted一般现在时和现在进行时练习题name一、选择:1.My mother often oranges. A eat B. eats C. eating2.My aunt sometimes very well. A. sing B. sings C. singing3.Jack usually grandpa very much. A. miss B. misses C: missing4.He his homework now. A: doing B. is doing C. does5.Lily the piano now. A: playing B plays C is playing6.Look! Tom in the sea now. A: swim B: swimming C: is swimming7.Listen! The students now. A: cry B: are crying C cries8.A bird every day. A. flies B. fly C. is flying9.The horses often fast. A . run B. runs C. is running10.You every night . A. dance B. dances C. are dancing11.He to church on Sundays. A go B . goes C is going12.Mom me her new earrings every day. A show B. shows C. is showing13.She TV every night. A. watches B. watch C is watching14.They the mountain every day. A: climbs B: climb C is climbing15.Don’t shout! She now. A: sleeping B is sleeping C sleeps16.He the picture now. A is painting B paints C is painting17.Look! He now. A dance B is dancing C dances18.My parents me to the park every week. A. take B. takes C. are taking19.That elephant two big ears. A. have B. has C. are D is20.My uncle clothes every evening. A washes B. is washing C. wash21.I a letter in the mail box now A putting B am putting C put22.I a fairy tale now. A read B am reading C reads二、按要求写句子1).she, the window, open, now.(用现在进行时连词成句.)2).is, who, the window, cleaning?(连词成句)3).She is closing the door now.(改成否定句)4.)You are doing your homework.(用"I"作主语改写句子)5).they, the tree, sing, now, under.(用现在进行时连词成句.)6).The Young Pioneers are helping the old woman.(改成一般疑问句)三.用词的适当形式填空。
一般过去时和现在完成时练习题_含答案-CAL-FENGHAI.-(YICAI)-Company One1一般过去时和现在完成时练习题1. A. 用 already或 yet1) Have they taken down the old pictures ___ ___ No, they haven’t____ ___.2) Most of us have finished our compositions _____ .3) He said he hadn’t visited 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 aunt’s ___ __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 beforeYes, 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. 选择填空__ __me a new coat yesterday. I _______ it on. It fits me well.A. had made…have triedB. made…have triedC. has made…triedD. made…tried2 “He ____to draw horses already”. “When ______ he ” “ Last year“ A. learned...has B. learned (i)C. has learned...has D. has learned (i)_____up into the tree. Look, he ____ high up there !A. has got…isB. has climbed…wasC. got …wasD. climbed…isyou _____ the text yet Yes, we ____ it two hours ago. A. Did…copy…did B. Have…copied…haveC. Have…copied…didD. Did …copy…had5. “Why ______ she _______ angry ” “Because he _____ at her just now .”A. did…get…shoutedB. has…got…shoutedC. did…get…has shoutedD. has…got…has shouted6. ______you __________ the film before Where _____ you ____ itA. Have …seen…did…seeB. Did …see…did…watchC. Have…seen…have…seenD. Did …see…have…seen____ me waiting for two hours. I ____ for you since five.A. kept…waitedB. have kept…waitedC. kept…have waitedD. have kept…have waited______ John _______ To the library. He _________ there for an hour.…been…has gone B. has…gone…has beenC. did…go…wentD. did…be…wentthe baby still _____ No, it _______ crying.A. Has…cried…has stoppedB. Is…crying…stoppedC. Did …cry…stoppedD. Is…crying…has stopped10. I _______ the way. I ________ here for quite many years.A. knew...have lived B. knew (iv)C. know...have lived D. know (iv)11. _____ you ever _____ America Yes, I have. A. Have…gone toB. Have…gone inC. Have…been toD. Have …been in12. My brother ____college for over three years. A. has gone to B. has been toC. has been inD. has been at________ the Army by the end of 1989. He ______ in the army since then.A. joined…isB. has joined…has beenC. had joined…isD. had joined …has been14. By the time I _____ back they ____ up ten satellites. A. came…have sent B. came…had sentC. come…have sentD. h ad come…sent15. Jack ____ over five lessons by seven o’clock. Then he ____ a rest. A. went…took B. went…had takenC. had gone…tookD. had gone…had taken16. We ____ out by that time that he ____ a spy for a long time. A. had found…had been B. had found…wasC. found…had beenD. found…was17. Before the news ____ him, he____ to know about it. A. reaches…has got B. reached…had gotC. reached…gotD. had reached…got18. I _____ him a second letter before I ____ from him. A. wrote…heard B.wrote…had heardC. had written…heardD. have written…hear19. People ____ that the soldiers _____ fighting. A. say…had stopped B. said…has stoppedC. say…stoppedD. said…had stopped20. We ____ in a good harvest because we ____ enough rain. A. didn’t get…had had B. got…had hadC. had got…had hadD. got…hadn’t had21. They _______ for five hours when they ______ in New York.A. flew…arrivedB. had flown…had arrivedC. flew…had arrivedD. had flown…arrived22. She ____ that it _____ for two days by that day. A. says…has rained B. says…had rainedC. said…had rainedD. said…rained23. John _____ there since the year before, so he _____ them. A. had worked…knew B. had worked…had known C. worked…knew D. worked…had k nown24. He _____ angry because he ____ for a long time. A. had got…had waited B. got…waitedC. had got…waitedD. got…had waited25. -I have seen the film “Titanic” already.-When __________ you __________ it -The day before yesterday. A. have; seen B. will; seeC. did; seeD. did; seen26. Mr Black __________ in China since five years ago.A. livedB. has livedC. livesD. is going to live27. We ____________ trees last Sunday. So far we __________ over 3,000 trees there.A. planted; plantedB. planted; have plantedC. have planted; plantedD. have planted; have planted一般现在时和现在进行时练习题 name一、选择:1. My mother often oranges. A eat B. eats C. eating2. My aunt sometimes very well. A. sing B. sings C. singing3. Jack usually grandpa very much. A. miss B. misses C: missing4. He _______ his homework now. A: doing B. is doing C. does5. Lily _________ the piano now. A: playing B plays C is playing6. Look! Tom __________ in the sea now. A: swim B: swimming C: is swimming7. Listen! The students __________ now. A: cry B: are crying C cries8. A bird every day. A. flies B. fly C. is flying9. The horses often fast. A . run B. runs C. is running10. You every night . A. dance B. dances C. are dancing11. He to church on Sundays. A go B . goes C is going12. Mom me her new earrings every day. A show B. shows C. is showing13. She TV every night. A. watches B. watch C is watching14. They _________ the mountain every day. A: climbs B: climb C is climbing15. Don’t shout! She ________ now. A: sleeping B is sleeping C sleeps16. He ________ the picture now. A is painting B paints C is painting17. Look! He _________ now. A dance B is dancing C dances18. My parents me to the park every week. A. take B. takes C. are taking19. That elephant two big ears. A. have B. has C. are D is20. My uncle clothes every evening. A washes B. is washing C. wash21. I __________ a letter in the mail box now A putting B am putting C put22. I ________ a fairy tale now. A read B am reading C reads二、按要求写句子1).she, the window, open, now.(用现在进行时连词成句.)___________________ __2).is, who, the window, cleaning(连词成句)______________________3).She is closing the door now.(改成否定句)______________________4.)You are doing your homework.(用"I"作主语改写句子)____________________ __5).they, the tree, sing, now, under.(用现在进行时连词成句.)__________________ __6).The Young Pioneers are helping the old woman.(改成一般疑问句)__________三.用词的适当形式填空。
一般过去时和现在完成时练习题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 made…have triedB. made…have triedC. has made…triedD. made…tried2 “He ____to draw horses already”. “When ______ he ?” “ Last year “A. learned...has B. learne d (i)C. has learned...has D. has learned (i)3.Tom _____up into the tree. Look, he ____ high up there !A. has got…isB. has climbed…wasC. got …wasD. climbed…is4.____ you _____ the text yet ? Yes, we ____ it two hours ago.A. Did…copy…didB. Have…copied…haveC. Have…copied…didD. Did …copy…had5. “Why ______ she _______ angry ?” “Because he _____ at her just now .”A. did…get…shoutedB. has…got…shoutedC. did…get…has shoutedD. has…got…has shouted6. ______you __________ the film before ? Where _____ you ____ it ?A. Have …seen…did…seeB. Did …see…did…watchC. Have…seen…have…seenD. Did …see…have…seen7.You ____ me waiting for two hours. I ____ for you since five.A. kept…waitedB. have kept…waitedC. kept…have waitedD. have kept…have waited8.Where ______ John _______ ? To the library. He _________ there for an hour.A.has…been…has gone B. has…gone…has beenC. did…go…wentD. did…be…went9.______ the baby still _____ ? No, it _______ crying.A. Has…cried…has stoppedB. Is…crying…stoppedC. Did …cry…sto ppedD. Is…crying…has stopped10. I _______ the way. I ________ here for quite many years.A. knew...have lived B. knew (iv)C. know...have lived D. know (iv)11. _____ you ever _____ ? Yes, I have.A. Have…gone toB. Have…gone inC. Have…been toD. Have …been in12. My brother ____college for over three years.A. has gone toB. has been toC. has been inD. has been at13.He ________ the Army by the end of 1989. He ______ in the army since then.A. joined…is B. has joined…has beenC. had joined…isD. h ad joined …has been14. By the time I _____ back they ____ up ten satellites.A. came…have sentB. came…had sentC. had gone…tookD. had gone…had taken16. We ____ out by that time that he ____ a spy for a long time.A. had found…had beenB. had found…w asC. found…had beenD. found…was17. Before the news ____ him, he ____ to know about it.A. reaches…has gotB. reached…had gotC. reached…gotD. had reached…got18. I _____ him a second letter before I ____ from him.A. wrote…heardB. wrote…had heardC. had written…heardD. have written…hear19. People ____ that the soldiers _____ fighting.A. say…had stoppedB. said…has stoppedC. say…stoppedD. said…had stopped20. We ____ in a good harvest because we ____ enough rain.A. didn’t get…had hadB. got…had hadC. had got…had hadD. got…hadn’t had21. They _______ for five hours when they ______ in New York.A. flew…arrivedB. had flown…had arrivedC. flew…had arrivedD. had flown…arrived22. She ____ that it _____ for two days by that day.A. says…has rainedB. says…had rainedC. said…had rainedD. said…rained23. John _____ there since the year before, so he _____ them.A. had worked…knewB. had worked…had knownC. worked…knewD. worked…had known24. He _____ angry because he ____ for a long time.A. had got…had waitedB. got…waitedC. had got…waitedD. got…had waited25. -I have seen the film “Titanic” already.-When __________ you __________ it?-The day before yesterday.A. have;seen B. will;seeC. did;seeD. did;seen26. Mr Black __________ in since five years ago.A. lived B. has lived C. lives D. is going to live27. We____________ trees last Sunday. So far we __________ over 3,000 trees there.A. planted;plantedB. planted;have plantedC. have planted;planted D. have planted;have planted练习答案:1.A. 1) yet, yet2) already3) yetB. 1) since2) since3) sinceC. 1) have been2) has gone, Has, been, has been3) have been, have been2. BDACA ADBDCCDDBC ABCDB DCADC BB现在完成时与一般过去时的区别现在完成时与一般过去时都表示“动作已经发生”,但不同点在于:(1)现在完成时强调这一动作与现在的关系,即对现在产生的结果、影响等,而一般过去时只表示过去的事实,不表示和现在的关系。
六年级英语一般过去时与现在完成时对比练习题40题(带答案)1. I ______ my homework last night.A. finishB. finishedC. have finished答案:B。
解析:“last night”是一般过去时的标志词,表示过去某个具体的时间点发生的动作,所以这里要用一般过去时,“finished”是“finish”的过去式。
选项A是一般现在时形式,不符合句子语境;选项C“have finished”是现在完成时,表示过去发生的动作对现在造成的影响或结果,这里只是单纯描述昨晚做作业这个过去的动作,不需要用现在完成时。
2. She ______ to the park three days ago.A. goesB. wentC. has gone答案:B。
解析:“three days ago”表明是三天前发生的事情,是一个确切的过去时间,要用一般过去时,“went”是“go”的过去式。
选项A“goes”是一般现在时的第三人称单数形式,不符合语境;选项C“has gone”是现在完成时,强调过去发生的动作对现在的影响,这里只是陈述过去去公园的动作,用一般过去时即可。
3. They ______ a great time at the party last week.A. haveB. hadC. have had答案:B。
解析:“last week”是一般过去时的时间标志,句子描述上周在聚会上度过美好时光这个过去的动作,“had”是“have”的过去式。
选项A“have”是一般现在时形式;选项C“have had”是现在完成时,这里不需要强调对现在的影响,所以用一般过去时。
4. My mother ______ some delicious cakes this morning.A. makesB. madeC. has made答案:B。
解析:“this morning”在这里表示过去的这个上午,是过去的时间,要用一般过去时,“made”是“make”的过去式。
一般过去时和现在完成时练习题_含答案(推荐5篇)第一篇:一般过去时和现在完成时练习题_含答案一般过去时和现在完成时练习题1.A.用 already或 yet1)Have they taken down the old pictures ______? No, they haven’t____ ___.2)Most of us have finished our compositions _____.3)He said he hadn’t visited 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 aunt’s _____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 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 made…have triedB.made…have tried C.has made…triedD.made…tried2 “He ____to draw horses already”.“When ______ he ?” “ Last year “A.learned...hasB.learned...didC.has learned...hasD.has learned (i)3.Tom _____up into the tree.Look, he ____ high up there!A.has got…isB.has climbed…wasC.got …wasD.climbed…is4.____ you _____ the text yet ? Yes, we ____ it two hours ago.A.Did...copy...didB.Have...copied...haveC.Have...copied (i)D.Did …copy…had5.“Why ______ she _______ angry ?” “Because he _____ at her just now.”A.did…get…shoutedB.has…got…shoutedC.did…get…has shoutedD.has…got…has shouted6.______you __________ the film before ? Where _____ you ____ it ?A.Have …seen…did…seeB.Did …see…did…watchC.Have…see n…have…seenD.Did …see…have…seen7.You ____ me waiting for two hours.I ____ for you since five.A.kept…waitedB.have kept…waitedC.kept…have waitedD.have kept…have waited8.Where ______ John _______ ? To the library.He _________ there for an hour.A.has…been…has gone B.has…gone…has beenC.did…go…wentD.did…be…went9.______ the baby still _____ ? No, it _______ crying.A.Has…cried…has stopped B.Is…crying…stoppedC.Did …cry…stoppedD.Is…crying…has stopped10.I _______ the way.I ________ here for quite many years.A.knew...have livedB.knew...liveC.know...have livedD.know (iv)11._____ you ever _____ America ? Yes, I have.A.Have…gone toB.Have…gone inC.Have…been toD.Have …been in12.My brother ____college for over three years.A.has gone toB.has been to C.has been inD.has been at13.He ________ the Army by the end of 1989.He ______ in the army since then.A.joined…isB.has joined…has beenC.had joined…isD.had joined …has been14.By the time I _____ back they ____ up ten satellites.A.came…have sentB.came…had e…havesentD.had come…sent15.Jack ____ over five lessons by seven o’clock.Then he ____a rest.A.went…tookB.went…had takenC.had gone…tookD.had gone…had taken16.We ____ out by that time that he ____ a spy for a long time.A.had found…had beenB.had found…wasC.found…had beenD.found…was17.Before the news ____ him, he ____ to know about it.A.reaches…has got B.reached…had got C.reached…gotD.had reached…got18.I _____ him a second letter before I ____ from him.A.wrote…heardB.wrote…had heardC.had written…heardD.have written…hear19.People ____ that the soldiers _____ fighting.A.say…had stoppedB.said…has stoppedC.say…stoppedD.said…had stopped20.We ____ in a good harvest because we ____ enough rain.A.didn’t get…had hadB.got…had hadC.had got…had hadD.got…hadn’t had21.They _______ for five hours when they ______ in New York.A.flew…arrivedB.had flown…had arrivedC.flew…had arrivedD.had flown…arrived22.She ____ that it _____ for two days by that day.A.says…has ra inedB.says…had rainedC.said…had rainedD.said…rained23.John _____ there since the year before, so he _____ them.A.had worked…knewB.had worked…had knownC.worked…knewD.worked…had known24.He _____ angry because he ____ for a long time.A.had got…had waitedB.got…waitedC.had got…waitedD.got…had waited25.-I have seen the film “Titanic” already.-When __________you __________ it?-The day before yesterday.A.have; seenB.will; seeC.did;seeD.did; seen26.Mr Black __________ in China since five years ago.A.livedB.has livedC.livesD.is going to live27.We ____________ trees last Sunday.So far we __________ over 3,000 trees there.A.planted; plantedB.planted; have plantedC.have planted; plantedD.have planted; have planted练习答案:1.A.1)yet, yet2)already3)yetB.1)since2)since3)sinceC.1)have been2)has gone, Has, been, has been3)have been, have been2.BDACAADBDCCDDBCABCDBDCADCBB第二篇:一般过去时与现在完成时比较练习题一般过去时与现在完成时比较练习题I.用所给动词的适当形式填空。
一般过去时和现在完成时练习题1. A. 用 already 或 yet1)Have they taken down the old pictures ___ ___? No, they haven ’t_ .2)Most of us have finished our compositions _____.3)He said he hadn ’t visited the exhibition _.1)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 aunt_ ’s__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 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 made ⋯have triedB. made⋯have triedC. has made ⋯triedD. made⋯tried2 “He ____to draw horses already”.“When ?”Last“year“A. learned⋯hasB. learned⋯didC. has learned⋯hasD. has learned⋯did3.Tom _____up into the tree. Look, he ____ high up there !A. has got⋯isB. has climbed⋯wasC. got⋯wasD. climbed ⋯is4.____ you _____ the text yet ? Yes, we ____ it two hours ago.A. Did ⋯copy⋯didB. Have ⋯copied ⋯haveC. Have ⋯ copied ⋯ didD. Did⋯copy⋯had5. “Why ______ she _______ angry ?”“Because he _____ at her just now .”A. did ⋯get ⋯shoutedB. has ⋯got ⋯shoutedC. did ⋯get ⋯has shoutedD. has ⋯got ⋯has shouted6. ______you __________ the film before ? Where _____ you ____ it ?A. Have ⋯seen⋯did ⋯seeB. Did⋯see⋯did⋯watchC. Have ⋯seen⋯have⋯seenD. Did⋯see⋯have⋯seen7.You ____ me waiting for two hours. I ____ for you since five.A. kept⋯waitedB. have kept⋯waitedC. kept ⋯have waitedD. have kept⋯have waited8.Where ______ John _______ ? To the library. He _________ there for an hour.A.has ⋯been⋯has goneB. has ⋯gone⋯has beenC. did⋯go⋯wentD. did⋯be⋯went9.______ the baby still _____ ? No, it _______ crying.A. Has ⋯cried ⋯has stoppedB. Is ⋯crying ⋯stoppedC. Did⋯cry⋯stoppedD. Is ⋯crying ⋯has stopped10. I _______ the way. I ________ here for quite many years.A. knew ⋯have livedB. knew ⋯liveC. know h ave livedD. know ⋯ live11. _____ you ever _____ America ? Yes, I have.A. Have ⋯gone toB. Have ⋯gone inC. Have ⋯ been toD. Have⋯been in12. My brother ____college for over three years.A. has gone toB. has been toC. has been inD. has been at13.He ________ the Army by the end of 1989. He ______ in the army since then.A. joined⋯isB. has joined⋯has beenC. had joined⋯isD. had joined⋯has been14. By the time I _____ back they ____ up ten satellites.A. came⋯have sentB. came⋯had sentC. come ⋯ have sentD. had come ⋯ sent15. Jack ____ over five lessons by seven o’clock. Then he ____ a rest.A. went ⋯tookB. went ⋯had takenC. had gone⋯tookD. had gone⋯had taken16.We ____ out by that time that he ____ a spy for a long time.A. had found ⋯had beenB. had found ⋯wasC. found ⋯ had beenD. found ⋯ was17.Before the news ____ him, he ____ to know about it.C. reached ⋯ gotD. had reached⋯got18. I _____ him a second letter before I ____ from him.A. wrote ⋯heardB. wrote⋯had heardC. had written⋯heardD. have written⋯hear19.People ____ that the soldiers _____ fighting.A. say ⋯had stoppedB. said ⋯has stoppedC.say ⋯stoppedD. said ⋯had stopped20.We ____ in a good harvest because we ____ enough rain.A. didn ’t get ⋯had hadB. got ⋯had hadC. had got ⋯ had hadD. got⋯ hadn’ t had21. They _______ for five hours when they ______ in New York.A. flew⋯arrivedB. had flown⋯had arrivedC. flew⋯had arrivedD. had flown⋯arrived22. She ____ that it _____ for two days by that day.A. says ⋯has rainedB. says ⋯had rainedC. said ⋯had rainedD. said ⋯rained23. John _____ there since the year before, so he _____ them.A. had worked ⋯knewB. had worked ⋯had knownC. worked ⋯knewD. worked ⋯had known24.He _____ angry because he ____ for a long time.A. had got ⋯had waitedB. got ⋯waitedC. had got ⋯waitedD. got ⋯had waited25. -I have seen the film“Titanic” already.-When __________ you __________ it?-The day before yesterday.A. have; seenB. will ; seeC. did; seeD. did; seen26. Mr Black __________ in China since five years ago.A. livedB. has livedC. livesD. is going to live27. We ____________ trees last Sunday. So far we __________ over,0003 trees there.A. planted; plantedB. planted; have plantedC. have planted; plantedD. have planted; have planted练习答案:1.A. 1) yet, yetB. 1) sinceC. 1) have been2) already3) yet2) since3) since2) has gone, Has, been, has been3) havebeen, have been2. BDACA ADBDC CDDBC ABCDB DCADC BB 现在完成时与一般过去时的区别现在完成时与一般过去时都表示“动作已经发生”,但不同点在于:(1)现在完成时强调这一动作与现在的关系,即对现在产生的结果、影响等,而一般过去时只表示过去的事实,不表示和现在的关系。
一般过去时和现在完成时练习题1. A. 用already或yet___.1) Have they taken down the old pictures ___ ___? No, they haven’t____2) Most of us have finished our compositions _____ .___.3) He said he hadn’t visited the exhibition _____B.用since或for1) We have learned five lessons __ __ _ the beginning of this term.2) Mrs Liao has been in hospital __ _ ___last week._ __two weeks.3) I have stayed at my aunt’s __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 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 made…have triedB. made…have triedC. has made…triedD. made…tried_____ he ?”“ Last year “ 2 “He ____to draw horses already”. “When _A. learned...has B. learned (i)C. has learned...has D. has learned (i)3.Tom _____up into the tree. Look, he ____ high up there !A. has got…isB. has climbed…wasC. got …wasD. climbed…is4.____ you _____ the text yet ? Yes, we ____ it two hours ago.A. Did…copy…didB. Have…copied…haveC. Have…copied…didD. Did …copy…had5. “Why ______ she _______ angry ?”“Because he _____ at her just now .”A. did…get…shoutedB. has…got…shoutedC. did…get…has shoutedD. has…got…has shoute d6. ______you __________ the film before ? Where _____ you ____ it ?A. Have …seen…did…seeB. Did …see…did…watchC. Have…seen…have…seenD. Did …see…have…seen7.You ____ me waiting for two hours. I ____ for you since five.A. kept…waitedB. have kept…waitedC. kept…have waitedD. have kept…have waited8.Where ______ John _______ ? To the library. He _________ there for an hour.A.has…been…has goneB. has…gone…has beenC. did…go…wentD. did…be…went9.______ the baby still _____ ? No, it _______ crying.A. Has…cried…has stoppedB. Is…crying…stoppedC. Did …cry…stoppedD. Is…crying…has stopped10. I _______ the way. I ________ here for quite many years.A. knew...have lived B. knew (iv)C. know...have lived D. know (iv)11. _____ you ever _____ America ? Yes, I have.A. Have…gone toB. Have…gone inC. Have…been toD. Have …been in12. My brother ____college for over three years.A. has gone toB. has been toC. has been inD. has been at13.He ________ the Army by the end of 1989. He ______ in the army since then.A. joined…isB. has joined…has beenC. had joined…isD. had joined …has been14. By the time I _____ back they ____ up ten satellites.A. came…have sentB. came…had sentC. come…have sentD. had come…sent15. Jack ____ over five lessons by seven o’clock. Then he ____ a rest.A. went…tookB. went…had takenC. had gone…tookD. had gone…had taken16. We ____ out by that time that he ____ a spy for a long time.A. had found…had beenB. had found…wasC. found…had beenD. found…was17. Before the news ____ him, he ____ to know about it.A. reaches…has gotB. reached…had gotC. reached…gotD. had reached…got18. I _____ him a second letter before I ____ from him.A. wrote…heardB. wrote…had heardD. have written…hearC. had written…heard19. People ____ that the soldiers _____ fighting.A. say…had stoppedB. said…has stoppedC. say…stoppedD. said…had stopped20. We ____ in a good harvest because we ____ enough rain.A. didn’t get…had hadB. got…had hadC. had got…had hadD. got…hadn’t had21. They _______ for five hours when they ______ in New York.A. flew…arrivedB. had flown…had arrivedC. flew…had arrivedD. had flown…arrived22. She ____ that it _____ for two days by that day.A. says…has rainedB. says…had rainedC. said…had rainedD. said…rained23. John _____ there since the year before, so he _____ them.A. had worked…knewB. had worked…had knownC. worked…knewD. worked…had known24. He _____ angry because he ____ for a long time.A. had got…had waitedB. got…waitedC. had got…waitedD. got…had waited25. -I have seen the film “Titanic” already.-When __________ you __________ it?-The day before yesterday.A. have;seenB. will;seeC. did;seeD. did;seen26. Mr Black __________ in China since five years ago.A. livedB. has livedC. livesD. is going to live27. We ____________ trees last Sunday. So far we __________ over 3,000 trees there.A. planted;plantedB. planted;have plantedC. have planted;plantedD. have planted;have planted练习答案:1.A. 1) yet, yet2) already3) yetB. 1) since2) since3) sinceC. 1) have been2) has gone, Has, been, has been3) have been, have been2. BDACA ADBDC CDDBC ABCDB DCADC BB 现在完成时与一般过去时的区别现在完成时与一般过去时都表示“动作已经发生”,但不同点在于:(1)现在完成时强调这一动作与现在的关系,即对现在产生的结果、影响等,而一般过去时只表示过去的事实,不表示和现在的关系。
1. --- Where ____you ____ (put) the book? I can't see it anywhere.--- I _____(put) it right here. But now it's gone.A. did ; put; putB. have; put; putC. did; put; have putD. have; put; have put2. We haven't heard from Jane for a long time. What do you suppose _______ to her?A. was happeningB. happensC. has happenedD. happened3. Hello, I ____ you were in London. How long _________ here?A. don't know; were youB. hadn't known; are youC. haven't known; areD. didn't know; have you been4. I'm glad to tell you that we _____ the work in less time than we _____ expected to.A. finished; wereB. have finished; areC. have finished; wereD. had finished; were5. It _____ that pleasant music keeps people from becoming tired at their work.A. findsB. has foundC. was foundD. has been found6. When I was at college I _______ three foreign language but I ________ all except a few words of each.A. spoke; had forgottenB. spoke; have forgottenC. had spoken; had forgotten C. had spoken; have forgotten7. —I'm sorry, Mary, I ______ your radio for such a long time.—Never mind.A. keepB. keptC. have keptD. am keeping8.—Where have you ______ these days?—I have ______ to Yangzhou with my friends.A. been, goneB. been, beenC. gone, beenD. gone, gone9.—Where is your father? We haven't seen each other for weeks. —______.A. He has been to AmericaB. He has gone to EnglandC. He is going to AustraliaD. He would visit my grandparents10.They have ______ since the factory opened.A. left the schoolB. joined the teamC. become workersD. worked here11. Jim ______ the Great Wall many times.A. went toB. goes toC. has gone toD. has been to12.It ______ ten years since they ______ to France.A. was, movedB. was, have movedC. is, have movedD. is, moved13.—______ to the United States?—No, never, but I went to Canada a few years ago.A. Have you beenB. Have you goneC. Did you goD. Will you go14..I won't go to see the film tonight because I ______ my ticket.A. didn't loseB. have lostC. will loseD. didn't have15.Miss Wu has taught in this school ______.A. for ten yearsB. ten years agoC. since ten yearsD. for ten years ago16.I ______ today's homework already. What about you?A. have finishedB. finishC. to finishD. Finishing17. —Ann has gone to Shanghai. —So ______ her parents.A. hasB. hadC. didD. have。
一般过去时和现在完成时练习题1. A. 用already或yet1) Have they taken down the old pictures ___ ___? No, they haven’t____ ___.2) Most of us have finished our compositions _____ .3) He said he hadn’t visited 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 aunt’s ___ __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 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 made…have triedB. made…have triedC. has made…triedD. made…tried2 “He ____to draw horses already”. “When ______ he ?” “Last year “A. learned...has B. learned (i)C. has learned...has D. has learned (i)3.Tom _____up into the tree. Look, he ____ high up there !A. has got…isB. has climbed…wasC. got …wasD. climbed…is4.____ you _____ the text yet ? Yes, we ____ it two hours ago.A. Did…copy…didB. Have…copied…haveC. Have…copied…didD. Did …copy…had5. “Why ______ she _______ angry ?” “Because he _____ at her just now .”A. did…get…shoutedB. has…got…shoutedC. did…get…has shoutedD. has…got…has shouted6. ______you __________ the film before ? Where _____ you ____ it ?A. Have …seen…did…seeB. Did …see…did…watchC. Have…seen…have…seenD. Did …see…have…seen7.You ____ me waiting for two hours. I ____ for you since five.A. kept…waitedB. have kept…waitedC. kept…have waitedD. have kept…have waited8.Where ______ John _______ ? To the library. He _________ there for an hour.A.has…been…has goneB. has…gone…has beenC. did…go…wentD. did…be…went9.______ the baby still _____ ? No, it _______ crying.A. Has…cried…has stoppedB. Is…crying…stoppedC. Did …cry…stoppedD. Is…crying…has stopped10. I _______ the way. I ________ here for quite many years.A. knew...have lived B. knew (iv)C. know...h ave lived D. know (iv)11. _____ you ever _____ America ? Yes, I have.A. Have…gone toB. Have…gone inC. Have…been toD. Have …been in12. My brother ____college for over three years.A. has gone toB. has been toC. has been inD. has been at13.He ________ the Army by the end of 1989. He ______ in the army since then.A. joined…isB. has joined…has beenC. had joined…isD. h ad joined …has been14. By the time I _____ back they ____ up ten satellites.A. came…have sentB. came…had sentC. come…have sentD. had come…sent15. Jack ____ over five lessons by seven o’clock. Then he ____ a rest.A. went…tookB. went…had takenC. had gone…tookD. had gone…had taken16. We ____ out by that time that he ____ a spy for a long time.A. had found…had beenB. had found…wasC. found…had beenD. found…was17. Before the news ____ him, he ____ to know about it.A. reaches…has gotB. reached…had gotC. reached…gotD. had reached…got18. I _____ him a second letter before I ____ from him.A. wrote…heardB. wrote…had heardC. had written…heardD. have written…hear19. People ____ that the soldiers _____ fighting.A. say…had stoppedB. said…has stoppedC. say…stoppedD. said…had stopped20. We ____ in a good harvest because we ____ enough rain.A. didn’t get…had hadB. got…had hadC. had got…had hadD. got…hadn’t had21. They _______ for five hours when they ______ in New York.A. flew…arrivedB. had flown…had arrivedC. flew…had arri vedD. had flown…arrived22. She ____ that it _____ for two days by that day.A. says…has rainedB. says…had rainedC. said…had rainedD. said…rained23. John _____ there since the year before, so he _____ them.A. had worked…knewB. ha d worked…had knownC. worked…knewD. worked…had known24. He _____ angry because he ____ for a long time.A. had got…had waitedB. got…waitedC. had got…waitedD. got…had waited25. -I have seen the film “Titanic” already.-When __________ you __________ it?-The day before yesterday.A. have;seenB. will;seeC. did;seeD. did;seen26. Mr Black __________ in China since five years ago.A. livedB. has livedC. livesD. is going to live27. We ____________ trees last Sunday. So far we __________ over 3,000 trees there.A. planted;plantedB. planted;have plantedC. have planted;plantedD. have planted;have planted练习答案:1.A. 1) yet, yet2) already3) yetB. 1) since2) since3) sinceC. 1) have been2) has gone, Has, been, has been3) have been, have been2. BDACA ADBDC CDDBC ABCDB DCADC BB现在完成时与一般过去时的区别现在完成时与一般过去时都表示“动作已经发生”,但不同点在于:(1)现在完成时强调这一动作与现在的关系,即对现在产生的结果、影响等,而一般过去时只表示过去的事实,不表示和现在的关系。
小升初英语一般过去时与现在完成时混合练习题30题含答案解析1. I _______ my homework yesterday.A. didB. have doneC. doD. was doing答案解析:A。
yesterday 是一般过去时的标志词,所以用did。
B 选项have done 是现在完成时;C 选项do 是一般现在时;D 选项was doing 是过去进行时。
2. She _______ to the park twice this week.A. wentB. has goneC. has beenD. go答案解析:C。
twice this week 是现在完成时的标志,has been to 表示去过某地,人已经回来;has gone to 表示去了某地,人还没回来。
went 是一般过去时;go 是一般现在时。
3. They _______ a good time at the party last night.A. hadB. have hadC. has had答案解析:A。
last night 是一般过去时的标志词,所以用had。
B 和C 选项是现在完成时;D 选项是现在进行时。
4. I _______ my room already.A. cleanB. cleanedC. have cleanedD. am cleaning答案解析:C。
already 是现在完成时的标志词,所以用have cleaned。
A 选项clean 是一般现在时;B 选项cleaned 是一般过去时;D 选项am cleaning 是现在进行时。
5. He _______ football yesterday afternoon.A. playedB. has playedC. playsD. will play答案解析:A。
yesterday afternoon 是一般过去时的标志词,所以用played。
六年级英语一般过去时与现在完成时对比练习题40题答案解析版1. I ______ my homework yesterday.A. finishB. finishedC. have finishedD. am finishing答案解析:B。
“yesterday”是一般过去时的标志词,所以要用过去式“finished”。
A 选项“finish”是一般现在时;C 选项“have finished”是现在完成时;D 选项“am finishing”是现在进行时。
2. They ______ to the park last week.A. goB. wentC. have goneD. are going答案解析:B。
“last week”表明是一般过去时,要用“went”。
A 选项“go”是一般现在时;C 选项“have gone”是现在完成时;D 选项“are going”是现在进行时表将来。
3. My sister ______ the room already.A. cleansB. cleanedC. has cleanedD. is cleaning答案解析:C。
“already”是现在完成时的标志词,要用“has cleaned”。
A 选项“cleans”是一般现在时;B 选项“cleaned”是一般过去时;D 选项“is cleaning”是现在进行时。
4. We ______ football just now.A. playB. playedC. have playedD. will play答案解析:B。
“just now”是一般过去时的时间状语,用“played”。
A 选项“play”是一般现在时;C 选项“have played”是现在完成时;D 选项“will play”是一般将来时。
5. He ______ never ______ to Beijing.A. has; beenB. was; beenC. did; goD. has; gone答案解析:A。
选择填空1.Mother me a new coat yesterday. I it on. It fits me well.A. had made…have triedB. made…have triedC. has made…triedD. made…triedhe ?” “ Last2 “He to draw horses already”.“Whenyear “A. learned...has B. learned (i)C. has learned...has D. has learned (i)3.T om up into the tree. Look, he high up there !A. has got…isB. has climbed…wasC. got …wasD. climbed…is4.you the text yet ? Yes, we it two hours ago.A. Did…copy…didB. Have…copied…haveC. Have…copied…didD. Did …copy…had5.“Why she angry ?”“Because he at her just now .”A.did…get…shoutedB. has…got…shoutedC. did…get…has shoutedD. has…got…has shouted6.you the film before ? Where youit ?A.Have …seen…did…seeB. Did …see…did…watchC. Have…seen…have…seenD. Did …see…have…seen7.You me waiting for two hours. I for you since five.A. kept…waitedB. have kept…waitedC. kept…have waitedD. have kept…have waited8.Where John ? To the library. Hethere for an hour.A.has…been…has goneB. has…gone…has beenC. did…go…wentD. did…be…went9.the baby still ? No, it crying.A. Has…cried…has stoppedB. Is…crying…stoppedC. Did …cry…stoppedD. Is…crying…has stopped10.I the way. I here for quite many years.A. knew...have lived B. knew (iv)C. know...have lived D. know (iv)11.you ever America ? Yes, I have.A. Have…gone toB. Have…gone inC. Have…been toD. Have …been in12.My brother college for over three years.A. has gone toB. has been toC. has been inD. has been at13.People that the soldiers fighting.A. say…had stoppedB. said…has stoppedC. say…stoppedD. said…had stopped14.We in a good harvest because we enough rain.A. didn’t get…had hadB. got…had hadC. had got…had hadD. got…hadn’t had15.John there since the year before, so he them.A. had worked…knewB. had worked…had knownC. worked…knewD. worked…had known16.He angry because he for a long time.A. had got…had waitedB. got…waitedC. had got…waitedD. got…had waited17.-I have seen the film “Titanic” already.When you it?The day before yesterday.A. have;seenB. will;seeC. did;seeD. did;seen18.Mr Black in China since five years ago.A. livedB. has livedC. livesD. is going to live19.We trees last Sunday. So far weover 3,000 trees there.A. planted;plantedB. planted;have plantedC. have planted;plantedD. have planted;have planted练习答案:1~5 BDACA 6~10 ADBDC11~15 CDCAD 16~19 BCBB。
六年级英语一般过去时与现在完成时对比练习题40题(答案解析)1.I ______ my homework yesterday.A.finishedB.have finishedC.will finishD.am finishing答案解析:A。
“yesterday”是一般过去时的标志词,所以用“finished”。
B 选项“have finished”是现在完成时;C 选项“will finish”是一般将来时;D 选项“am finishing”是现在进行时。
2.She ______ to the park this morning.A.wentB.has goneC.goesD.will go答案解析:A。
“this morning”可以作为一般过去时的标志,所以用“went”。
B 选项“has gone”是现在完成时,表示去了还没回来;C 选项“goes”是一般现在时;D 选项“will go”是一般将来时。
3.We ______ a great time at the party last weekend.A.hadB.have hadC.will haveD.are having答案解析:A。
“last weekend”是一般过去时的标志词,所以用“had”。
B 选项“have had”是现在完成时;C 选项“will have”是一般将来时;D 选项“are having”是现在进行时。
4.They ______ the movie already.A.sawB.have seenC.will seeD.see答案解析:B。
“already”是现在完成时的标志词,所以用“have seen”。
A 选项“saw”是一般过去时;C 选项“will see”是一般将来时;D 选项“see”是一般现在时。
5.I ______ my room and it looks very clean now.A.cleanedB.have cleanedC.will cleanD.am cleaning答案解析:B。
一般过去时与现在完成时练习题1. A. 用already或yet1) Have they taken down the old pictures ___ ___? No, they haven’t____ ___.2) Most of us have finished our compositions _____ .3) He said he hadn’t visited 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 aunt’s ___ __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 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 made…have triedB. made…have triedC. has made…triedD. made…tried2 “He ____to draw horses already”. “When ______ he ?” “ Last year “A. learned...has B. learned (i)C. has learned...has D. has learned (i)3.Tom _____up into the tree. Look, he ____ high up there !A. has got…isB. has climbed…wasC. got …wasD. climbed…is4.____ you _____ the text yet ? Yes, we ____ it two hours ago.A. Did…copy…didB. Have…copied…haveC. Have…copied…didD. Did …copy…had5. “Why ______ she _______ angry ?” “Because he _____ at her just now .”A. did…get…shoutedB. has…got…shoutedC. did…get…has shoutedD. has…got…has shouted6. ______you __________ the film before ? Where _____ you ____ it ?A. Have …seen…did…seeB. Did …see…did…watchC. Have…seen…have…seenD. Did …see…have…seen7.You ____ me waiting for two hours. I ____ for you since five.A. kept…waitedB. have kept…waitedC. kept…have waitedD. have kept…have waited8.Where ______ John _______ ? To the library. He _________ there for an hour.A.has…been…has goneB. has…gone…has beenC. did…go…wentD. did…be…went9.______ the baby still _____ ? No, it _______ crying.A. Has…cried…has stoppedB. Is…crying…stoppedC. Did …cry…stoppedD. Is…crying…has stopped10. I _______ the way. I ________ here for quite many years.A. knew...have lived B. knew (iv)C. know...h ave lived D. know (iv)11. _____ you ever _____ America ? Yes, I have.A. Have…gone toB. Have…gone inC. Have…been toD. Have …been in12. My brother ____college for over three years.A. has gone toB. has been toC. has been inD. has been at13.He ________ the Army by the end of 1989. He ______ in the army since then.A. joined…isB. has joined…has beenC. had joined…isD. h ad joined …has been14. By the time I _____ back they ____ up ten satellites.A. came…have sentB. came…had sentC. come…have sentD. had come…sent15. Jack ____ over five lessons by seven o’clock. Then he ____ a rest.A. went…tookB. went…had takenC. had gone…tookD. had gone…had taken16. We ____ out by that time that he ____ a spy for a long time.A. had found…had beenB. had found…wasC. found…had beenD. found…was17. Before the news ____ him, he ____ to know about it.A. reaches…has gotB. reached…had gotC. reached…gotD. had reached…got18. I _____ him a second letter before I ____ from him.A. wrote…heardB. wrote…had heardC. had written…heardD. have written…hear19. People ____ that the soldiers _____ fighting.A. say…had stoppedB. said…has stoppedC. say…stoppedD. said…had stopped20. We ____ in a good harvest because we ____ enough rain.A. didn’t get…had hadB. got…had hadC. had got…had hadD. got…hadn’t had21. They _______ for five hours when they ______ in New York.A. flew…arrivedB. had flown…had arrivedC. flew…had ar rivedD. had flown…arrived22. She ____ that it _____ for two days by that day.A. says…has rainedB. says…had rainedC. said…had rainedD. said…rained23. John _____ there since the year before, so he _____ them.A. had worked…knewB. had worked…had knownC. worked…knewD. worked…had known24. He _____ angry because he ____ for a long time.A. had got…had waitedB. got…waitedC. had got…waitedD. got…had waited25. -I have seen the film “Titanic” already.-When __________ you __________ it?-The day before yesterday.A. have;seenB. will;seeC. did;seeD. did;seen26. Mr Black __________ in China since five years ago.A. livedB. has livedC. livesD. is going to live27. We ____________ trees last Sunday. So far we __________ over 3,000 trees there.A. planted;plantedB. planted;have plantedC. have planted;plantedD. have planted;have planted练习答案:1.A. 1) yet, yet 2) already 3) yetB. 1) since 2) since 3) sinceC. 1) have been 2) has gone, Has, been, has been 3) have been, have been2. BDACA ADBDC CDDBC ABCDB DCADC BB现在完成时与一般过去时的区别现在完成时与一般过去时都表示“动作已经发生”,但不同点在于:(1)现在完成时强调这一动作与现在的关系,即对现在产生的结果、影响等,而一般过去时只表示过去的事实,不表示与现在的关系。
一般过去时和现在完成时练习题_含答案练习题1.Where are the boy students? They _____ to the school factory.A. have beenB. have goneC. went2.Is your father in? No, he ___ _ to Shenzhen. Has he ever been there before ?Yes, he ___ there several timesA. has been, has goneB. has gone, has beenC. has gone, hasgone.3.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.A. have gone, have beenB. have been, have goneC. have been,have been4.Mother __ __me a new coat yesterday. I _______ it on. It fits mewell.A. had made…have triedB. made…have triedC. made…tried5 “He ____to draw horses already”. “When ______ he learn?” “ Lastyear “A. learned...hasB. learned...didC. has learned (i)6.Tom _____up into the tree. Look, he ____ high up there !A. has got…isB. has climbed…wasC. climbed…is7.____ you _____ the text yet ? Yes, we ____ it two hours ago. A. Have…copied…have B. Have…copied…did C. Did …copy…had8. “Why ______ she _______ angry ?” “Because he _____ at her just now .”A. did…get…shoutedB. has…got…shoutedC. did…get…has shouted9. ______you __________ the film before ? Where _____ you ____ it ?A. Have …seen…did…seeB. Did …see…did…watchC. Have…seen…have…seen10.You ____ me waiting for two hours. I ____ for you since five.A. kept…waitedB. have kept…waitedC. kept…have waited11.Where ______ John _______ ? To the library. He _________ there for an hour.A.has…been…has goneB. has…gone…has beenC. did…go…went12.______ the baby still _____ ? No, it _______ crying.A. Is…crying…stoppedB. Did …cry…stoppedC. Is…crying…has stopped13. I _______ the way. I ________ here for quite many years.A. knew...have livedB. knew (iv)C. know…have lived14. _____ you ever _____ America ? Yes, I have.A. Have…gone toB. Have…gone inC. Have…been to15. My brother ____college for over three years.A. has gone toB. has been toC. has been in16.He ________ the Army by the end of 1989. He ______ in the army since then.A. joined…has beenB. has joined…has beenC. had joined…is17. When I _____ back, they had sent up(发射) ten satellites (卫星).A. cameB. comeC. have come18. —I’m sorry, Cathy, I ______ your radio for such a lo ng time.—Never mind.A. have borrowedB. have lentC. have kept19.It ______ ten years since they ______ to France.A. was, movedB. was, have movedC. is, have moved20. —Ann has gone to Shanghai. —So ______ her parents.A. hadB. didC. have21. Miss Wu has taught in this school ______.A. for ten yearsB. ten years agoC. since ten years22. I ______ today’s homework already. What about you?A. have finishedB. finishC. to finish23. Jim ______ the Great Wall for many times.A. goes toB. has gone toC. has been to24. They have ______ since the factory opened.A. joined the teamB. become workersC. worked here25. -I have seen the film “Titanic” already.-When __________ you __________ it?-The day before yesterday.A. have; seenB. will; seeC. did; see26. Mr Black __________ in China since five years ago.A. livedB. has livedC. lives27. We ____________ trees last Sunday. So far we __________ over 3,000 trees there.A. planted; plantedB. planted; have plantedC. have planted;planted28. —Where i s your father? We haven’t seen each other for weeks.—______.A. He has been to AmericaB. He has gone to EnglandC. He is going to Australia29. Jim ______ many friends since he ______ to China.A.has made, comeB.made,has comeC.has made, come30. They ______ each other for about ten years.A.knowB.have knewC. have known31.You have never been to Shanghai before, ______?A. haven’t youB.did youC. have you32.He ______ finished his homework ______.A.hasn’t, yetB.hasn’t,alreadyC.has, yet33.My uncle bought the new car two months ago.= My unclehas ______ thenew car ______ two months ago.A. bought,sinceB.had,sinceC.bought,for34.The old man died 5 years ago.=The old man ____________ for 5 years.A.has diedB.has deadC.has been dead35.They left Changsha an hour ago.=They have _________ in Changsha for an hour.A. leftB. been leftC.been away36.He ______ already ______ a letter to the factory to ask them to stop making noise.A.has writeB.has wroteC.has writen37. I won’t go to see t he film tonight because I ______ my ticket.A. have lostB. will loseC. didn’t have38.—Have you ever been a guest at a surprise party?—No,______.A.only once B.I have C.never39.—How long ______ you ______ this computer?—For about three years.A.have;had B.have;bought C.did;buy40.—I've never been to Japan.What about you?—______.A.I neither B.Me too C.Me neither41. – ________ you ever ________ Chinese mooncakes, Diana? - No, never. But I have had noodles.A. Will; tryB. Did; tryC. Have; tried 42.- Have you finished your composition? -Yes. I _______ it last night.A. finishedB. have finishedC. was finishing43. Neither you nor he ________ been to Beijing before.A. haveB. hasC. was44. – Do you want tea or coffee?- _________. I really don’t min d.A. EitherB. NeitherC. All45.He’s fed the dog and the cat, ________?A. isn’t heB. wasn’t heC. hasn’t he46. – What a nice model ship!- Thank you! It _______ me three days to make it.A. spentB. tookC. wasted47.The population of China large. About four fifths of the population farmers.A.is;areB.are;isC.are;are48. There is no living thing on moon.A.theB.aC.不填49.Alan is as as Lucy in their class.A.tallB.tallerC.tallest50. he practices, he does.A.Much; betterB.The much; the betterC.The more; the better51.If there is pollution, the air in our city will be dirtier.A.less;moreB.more;muchC.more;more52.Jenny is one of girls in our school.A.creativeB.the creativeC.the most creative53.This picture book is not so interesting as that .A.oneB.itC.those54.He is and he needs some help.A.dangerousB.in dangerousC.in danger55.There are many trees on side of the river.A.bothB.allC.each56.The boy is too young to himself.A.look upB.look afterC.look at57. There still some milk in the fridge. It’s necessary to go to the store today.A.amB.isC.are58. There is no living thing on moon.A.theB.aC.不填59.Thank you for having us.A.a lot ofB.a lots ofC.a lot60.You are tired. You go to the party.A.shouldB.shouldn’tC.need61.--- _________ you ______ Little Women yet?--- Yes. It’s interesting.A Did, readB Have, readC Have, readed62.I’m hungry because I had _______ for breakfast.A. somethingB.anything C nothing63.Although he _______ everything, he hasn’t ______ his li fe.A has lost, lostB loses, lostC lost, lost64. --- Where ________ has he _______ ?--- Japan.A .other, arrived B. else, got C. else, arrived65.He ______ the land America.A namedB has the nameC is named66.His songs are popular ______ people from all over the world.A withB toC in67._________ of population of China _________ 1.3 billion.A .A number, are B. The number, is C. A number, is68.How does the music make you _________ when you are ____ it?A to feel, hearingB to feel, listening to C. feel, listening to69.--- _______ do you feel ______ her music?--- It’s boring.A How, aboutB What, aboutC How, like70.West Lake is ___________ tea.A the country ofB the homeC the home of71.--- ________ do you want to go?--- Xi’an.A .other placeB .What else C. Where else72.The policeman held a gun and ran _________ the museum quickly as soon as he got a call.A. towardsB. awayC. away from73.I will finish ________ the book in _________ 10 minutes.A reading, otherB read, otherC reading, others74.Henry speaks Chinese very well. He __________ in China since 2002.A. stayedB. is stayingC. has stayed75.--- ______ you _______ your chores? We ______ in an hour.--- Yes. I’ve done some of them.A Have, done, are leavingB Have, done, leftC Did, do, shall leave76.--- Has your mother washed the dishes at home __________? --- Yes. She washed them ten minutes ago.A everB alreadyC yet77.--- Have you packed the beach towels ________ ?-- Yes, I have _______ packed them.A yet, yetB yet, alreadyC already, alreadyD already, yet78.--- Haven’t you seen the film yet?--- _________. I’ve learned a lot about it.A Yes, I haveB No, I haven’tC Yes, I did79. She looks _____ than she does.A. very olderB. much olderC. more older80. The garden is becoming ______.A. more beautiful and moreB. more beautiful and beautifulC. more and more beautiful81. They competed(比赛) to see who could work _____.A. the fastest and bestB. the faster and the betterC. faster and better82.______ hurry, _______speed.A. More, lessB. Much, littleC. The more, the less83.The air in Beijing is getting much _____ now than a few years ago.A. cleanB. cleanerC. cleanest84. Mobile phones are very popular now and they are _____ than before.A. cheapB. cheaperC. cheapest85. Which is _____ , a bicycle or a computer?A. expensiveB.more expensiveC.the most expensive86. The Yellow River is one of ______rivers in China. A. long B longer C the longest87.She is the second _______student in our class.A. tallB. tallerC. tallest88. The earth is _____ the moon.A. as 49 times big asB. 49 times as bigger asC. 49 times as big as89. The book is ____ of the two.A. thinnerB. the thinnerC. more thinner90. He feels _____ today than yesterday.A. more tiredB. more tirederC. much tired91. I don’t believe that this ___boy can paint such a nice picture.A. five years oldB. five-years-oldC. five-year-old92. Look! She’s standing ___ the ten children.A. amongB. betweenC. of93. --Can you give me some information about vacation trips?-- Why not _________ going to Hainan Island?A. considerB. mindC. keep94. Nowadays millions of Chinese leave the countryside to_______ for the work in cities.A. lookedB. searchC. find95. Mr. Jack ______ China for several years.A. has been toB. has come toC. has been in96. -- ____ have you been married?-- For twenty years.A. How farB. How oftenC. How long97. If you sit in a chair ____ a long time, your back may begin to hurt.A. inB. onC. for98. -- I often have hamburgers for lunch.--You’d better not. It’s bad for you ____ too much junk food.A. eatB. to eatC. eating99. My best friend Tom is ____ honest boy. You can believe him.A. aB. anC. the100. – Is Mr. Smith still in Shanghai?-- Yes, he ____ there for two months.A. has beenB. has goneC. has been to。
一般过去时和现在完成时练习题1. A. 用 already或 yet1) Have they taken down the old pictures ___ ___? No, they haven’t____ ___.2) Most of us have finished our compositions _____.3) He said he hadn’t visited 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 aunt’s ___ __two weeks.C. 用have gone或 have been2) Is your father in? No, he ____ to Shenzhen. _______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 made…have triedB. made…have triedC. has made…triedD. made…tried2 “He ____to draw horses already”. “When ______ he ?” “ Last year “A. learned...has B. learned (i)C. has learned...has D. has learned (i)3.Tom _____up into the tree. Look, he ____ high up there !A. has got…isB. has climbed…wasC. got …wasD. climbed…is4.____ you _____ the text yet ? Yes, we ____ it two hours ago.A. Did…copy…didB. Have…copied…haveC. Have…copied…didD. Did …copy…had5. “Why ______ she _______ angry ?” “Because he _____ at her just now .”A. did…get…shoutedB. has…got…shoutedC. did…get…has shoutedD. has…got…has shouted6. ______you __________ the film before ? Where _____ you ____ it ?A. Have …seen…did…seeB. Did …see…did…watchC. Have…seen…have…seenD. Did …see…have…seen7.You ____ me waiting for two hours. I ____ for you since five.A. kept…waitedB. have kept…waitedC. kep t…have waitedD. have kept…have waited8.Where ______ John _______ ? To the library. He _________ there for an hour.A.has…been…has gone B. has…gone…has beenC. did…go…wentD. did…be…went9.______ the baby still _____ ? No, it _______ crying.A. Has…cried…has stoppedB. Is…crying…stoppedC. Did …cry…stoppedD. Is…crying…has stopped10. I _______ the way. I ________ here for quite many years.A. knew...have lived B. knew (iv)C. know...have lived D. know (iv)11. _____ you ever _____ ? Yes, I have.A. Have…gone toB. Have…gone inC. Have…been toD. Have …been in12. My brother ____college for over three years.A. has gone toB. has been toC. has been inD. has been at13.He ________ the Army by the end of 1989. He ______ in the army since then.A. joined…is B. has joined…has beenC. had joined…isD. had joined …has been14. By the time I _____ back they ____ up ten satellites.A. came…have sentB. came…had sentC. come…have sentD. had come…sent15. Jack ____ over five lessons by seven o’clock. Then he ____ a rest.A. went…tookB. went…had takenC. had gone…tookD. had gone…had taken16. We ____ out by that time that he ____ a spy for a long time.A. had found…had beenB. had found…wasC. found…had beenD. found…was17. Before the news ____ him, he ____ to know about it.A. reaches…has gotB. reached…had gotC. reached…gotD. had reached…got18. I _____ him a second letter before I ____ from him.A. wrote…heardB. wrote…had heardC. had written…heardD. have written…hear19. People ____ that the soldiers _____ fighting.A. say…had stoppedB. said…has stoppedC. say…stoppedD. said…had stopped20. We ____ in a good harvest because we ____ enough rain.A. didn’t get…had hadB. got…had hadC. had got…had hadD. got…hadn’t had21. They _______ for five hours when they ______ in New York.A. flew…arrivedB. had flown…had arrivedC. flew…had arrivedD. had flown…arrived22. She ____ that it _____ for two days by that day.A. says…has rainedB. says…had rainedC. said…had rainedD. said…rained23. John _____ there since the year before, so he _____ them.A. had worked…knewB. had worked…had knownC. worked…knewD. worked…had known24. He _____ angry because he ____ for a long time.A. had g ot…had waitedB. got…waitedC. had got…waitedD. got…had waited25. -I have seen the film “Titanic” already.-When __________ you __________ it?-The day before yesterday.A. have; seen B. will; seeC. did; seeD. did; seen26. Mr Black __________ in since five years ago.A. lived B. has lived C. lives D. is going to live27. We ____________ trees last Sunday. So far we __________ over 3,000 trees there.A. planted; plantedB. planted; have plantedC. have planted; planted D. have planted; have planted练习答案:1.A. 1) yet, yet2) already3) yetB. 1) since2) since3) sinceC. 1) have been2) has gone, Has, been, has been3) have been, have been2. BDACA ADBDC CDDBC ABCDB DCADC BB现在完成时与一般过去时的区别现在完成时与一般过去时都表示“动作已经发生”,但不同点在于:(1)现在完成时强调这一动作与现在的关系,即对现在产生的结果、影响等,而一般过去时只表示过去的事实,不表示和现在的关系。
一般过去时和现在完成时练习题 1. A. 用already或yet 1) Have they taken down the old pictures ___ ___? No, they haven’t____ ___. 2) Most of us have finished our compositions _____ . 3) He said he hadn’t visited the exhibition _____ ___. B.用since或for 1) 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 aunt’s ___ __two weeks. C. 用have gone或have been 1) 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 times 3) 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 made…have triedB. made…have triedC. has made…triedD. made…tried 2 “He ____to draw horses already”. “When ______ he ?” “ Last year “ A. learned...has B. learned (i)C. has learned...has D. has learned (i) 3.Tom _____up into the tree. Look, he ____ high up there !A. has got…isB. has climbed…wasC. got …wasD. climbed…is 4.____ you _____ the text yet ? Yes, we ____ it two hours ago.A. Did…copy…didB. Have…copied…haveC. Have…copied…didD. Did …copy…had 5. “Why ______ she _______ angry ?” “Because he _____ at her just now .”A. did…get…shoutedB. has…got…shoutedC. did…get…has shoutedD. has…got…has shouted 6. ______you __________ the film before ? Where _____ you ____ it ?A. Have …seen…did…seeB. Did …see…did…watchC. Have…seen…have…seenD. Did …see…have…seen 7.You ____ me waiting for two hours. I ____ for you since five.A. kept…waitedB. have kept…waitedC. kept…have waitedD. have kept…have waited 8.Where ______ John _______ ? To the library. He _________ there for an hour.A.has…been…has goneB. has…gone…has beenC. did…go…wentD. did…be…went 9.______ the baby still _____ ? No, it _______ crying.A. Has…cried…has stoppedB. Is…crying…stoppedC. Did …cry…stoppedD. Is…crying…has stopped 10. I _______ the way. I ________ here for quite many years. A. knew...have lived B. knew (iv)C. know...have lived D. know (iv) 11. _____ you ever _____ America ? Yes, I have.A. Have…gone toB. Have…gone inC. Have…been toD. Have …been in 12. My brother ____college for over three years.A. has gone toB. has been toC. has been inD. has been at 13.He ________ the Army by the end of 1989. He ______ in the army since then.A. joined…isB. has joined…has beenC. had joined…isD. had joined …has been 14. By the time I _____ back they ____ up ten satellites.A. came…have sentB. came…had sentC. come…have sentD. had come…sent 15. Jack ____ over five lessons by seven o’clock. Then he ____ a rest.A. went…tookB. went…had takenC. had gone…tookD. had gone…had taken 16. We ____ out by that time that he ____ a spy for a long time.A. had found…had beenB. had found…wasC. found…had beenD. found…was 17. Before the news ____ him, he ____ to know about it.A. reaches…has gotB. reached…had gotC. reached…gotD. had reached…got 18. I _____ him a second letter before I ____ from him.A. wrote…heardB. wrote…had heardC. had written…heardD. have written…hear 19. People ____ that the soldiers _____ fighting.A. say…had stoppedB. said…has stoppedC. say…stoppedD. said…had stopped 20. We ____ in a good harvest because we ____ enough rain.A. didn’t get…had hadB. got…had hadC. had got…had hadD. got…hadn’t had 21. They _______ for five hours when they ______ in New York.A. flew…arrivedB. had flown…had arrivedC. flew…had arrivedD. had flown…arrived 22. She ____ that it _____ for two days by that day.A. says…has rainedB. says…had rainedC. said…had rainedD. said…rained 23. John _____ there since the year before, so he _____ them.A. had worked…knewB. had worked…had knownC. worked…knewD. worked…had known 24. He _____ angry because he ____ for a long time.A. had got…had waitedB. got…waitedC. had got…waitedD. got…had waited 25. -I have seen the film “Titanic” already. -When __________ you __________ it? -The day before yesterday.A. have;seenB. will;seeC. did;seeD. did;seen 26. Mr Black __________ in China since five years ago.A. livedB. has livedC. livesD. is going to live 27. We ____________ trees last Sunday. So far we __________ over 3,000 trees there.A. planted;plantedB. planted;have plantedC. have planted;plantedD. have planted;have planted一般现在时和现在进行时练习题name一、选择:1. My mother often oranges. A eat B. eats C. eating2. My aunt sometimes very well. A. sing B. sings C. singing3. Jack usually grandpa very much. A. miss B. misses C: missing4. He _______ his homework now. A: doing B. is doing C. does5. Lily _________ the piano now. A: playing B plays C is playing6. Look! Tom __________ in the sea now. A: swim B: swimming C: is swimming7. Listen! The students __________ now. A: cry B: are crying C cries8. A bird every day. A. flies B. fly C. is flying9. The horses often fast. A . run B. runs C. is running10. You every night . A. dance B. dances C. are dancing11. He to church on Sundays. A go B . goes C is going12. Mom me her new earrings every day. A show B. shows C. is showing13. She TV every night. A. watches B. watch C is watching14. They _________ the mountain every day. A: climbs B: climb C is climbing15. Don’t shout! She ________ now. A: sleeping B is sleeping C sleeps16. He ________ the picture now. A is painting B paints C is painting17. Look! He _________ now. A dance B is dancing C dances18. My parents me to the park every week. A. take B. takes C. are taking19. That elephant two big ears. A. have B. has C. are D is20. My uncle clothes every evening. A washes B. is washing C. wash21. I __________ a letter in the mail box now A putting B am putting C put22. I ________ a fairy tale now. A read B am reading C reads二、按要求写句子1).she, the window, open, now.(用现在进行时连词成句.)_____________________2).is, who, the window, cleaning?(连词成句)______________________3).She is closing the door now.(改成否定句)______________________4.)You are doing your homework.(用"I"作主语改写句子)______________________5).they, the tree, sing, now, under.(用现在进行时连词成句.)____________________6).The Young Pioneers are helping the old woman.(改成一般疑问句)__________三.用词的适当形式填空。