一般过去时和现在完成时练习题_含答案
一般过去时--现在完成时--区别及练习题
现在完成时与一般过去的区别1.两个时态的侧重点不同现在完成时强调的是过去的动作对现在的影响,它和现在有密切的联系。
一般过去时强调的是动作发生的时间、地点,不涉及对现在的影响。
She has seen the film before. 她看过这部电影。
(强调她已经看过了)She saw the film last night. 她昨晚看了这部电影。
(强调时间是昨晚)Mr Green has bought a new computer. 格林先生买了一台新电脑。
(强调格林先生现在有了一台新电脑)Mr Green bought a new computer yesterday. 格林先生昨天买了一台新电脑。
(强调买新电脑的时间是昨天)。
2.两个时态的时间状语不同。
现在完成时常与already,yet,just,ever,never,before等副词以及“for+一段时间”,“since+过去时间/从句”等时间状语连用。
不能单独与表示过去的时间状语连用。
一般过去时则常与“一段时间+ago”,just now,yesterday,last week等表示过去时间的状语连用。
Mike has lived in Beijing for 5 years. 麦克在北京住了五年了。
(强调已经住了五年)Mike lived in Beijing 5 years ago. 五年前麦克住在北京。
(强调时间点是五年前)Lucy has just called you. 露西刚打过电话给你。
(强调已经打过电话了)Lucy called you just now. 露西刚才给你打了电话。
(强调打电话的时间是刚刚)注意点:(现在完成时的常用句型1.It is the first / sec ond time…. that…结构中的从句部分用现在完成时.It was the second time that the girl had been late. 这是女孩第二次迟到了。
一般现在时、一般过去时、现在进行时、现在完成时、过去完成时、过去将来时、一般将来时初中全部时态练习题
时态专项复习(一般现在时、现在进行时、一般过去时)一、用动词的正确形式填空1. I ________ (do) my homework every evening.2. We _______ (fly) kites in the park on Sundays.3. My mother _____________ (clean) our room on Sundays.4. Tom ____________(play) the piano every Saturday. Now he____________ (play).5. She ___________(like) swimming. She _____________ (swim) last weekend.6. Usually my mother _______________ (wash) the dishes after lunch. But my grandma _____________ (wash) today.7. Look at the man! He ____________ (read) a magazine.8. Look! The plane ______________ (fly) over the building.9. Listen! My aunt ______________ (sing) in the room.She is a singer. She __________ (like) singing. She _____________(have) a music show. She is excited.10. Tom and Mike always ______________ (swim) in the river. They ___________ (swim) in the swimming pool three days ago. Look! They ________________ (swim).11. What ____ you usually ______ (do) in the evening? I ______ (play) computer games.12. What _______ you _______ (do) now? I __________ (make) a paper plane.13. What _______ he _______ (do) now? He _____________ (dance).14. What _______ she ______ (do) yesterday? She ______ (visit) her grandparents.15. ______ your mother ______ (read) newspaper in the morning? Yes, She ________ .16. _______ you _______ (like) fishing? No, I ______ . I like __________ (swim), but my brother___________ (like).17. How ______ your father _______ (go) to work every day? He _________ (go) by bike. But itcold today. He ___________ (take) the No.21 bus,, and he ____________ (go) to work by taxi yesterday.18. _______ the monkey _______ (like) climbing trees? Yes, it _______ .19. What _______ your father ______ (do) after lunch? He _______ (read) a comic book. What_____ he _______(do) today? He _______ (clean) the kitchen for my grandma. Look! He (clean).20. ________ you ______ (collect) stamps? Yes. I _______ . ________ your brother ______ (collect), too? No, he ________ .二、选择题1. _____ he _____ to the park at 6:30 in the morning? No,he _____ .C. Does; go; doesA. Does; goes; doesB. Does; go; doesn’t2. What colour _____ you _____ this bookcase? I _____ it pink.A. are; going to paint; am going to paintB. do; paint; paintC. did; paint; painted3. Tim always _____ a picture at home. He _____ a car now.A. draws; is drawingB. draw; drawC. draws; draw4. She usually _____ her friends. They often _____ tea.A. see; drinkB. sees; drinksC. sees; drink5. He usually _____ the dishes at night, but tonight he _____ clothes.A. wash; washB.washes; is going to washC. is washing; washes6. Mr. Green usually _____ his newspaper in the evening, but he and his wife _____ television yesterday evening.A.reads; watchesB.reads; is going to watchC.reads; watched7. Where are the man and the woman? They _____ near the tree.A. sitB. satC. are sitting8. _____ your penpal _____ diving? No, he _____ .He ______ writing stories.C. Do; like; don’t; likesB.Does; likes; doesn’t; likeA. Does; like; doesn’t; likes9. _____ you _____ fishing yesterday? No, we _____ .C. Do; go; don’tA. Does; go; doesn’tB. Did; go; didn’t10. Open the window, Please. Look! He _____ it.A. opensB. is openningC. is opening11. I usually _____ some milk every day. But I _____ coffee yesterday.A. drink; drankB. is drinking; drinkC. drank; am drinking12. Mr. Green often __ his newspapers at night. But he ___ an interesting book tonight.A. reads; readsB. reads; readC. reads; is going to read13. The old man _____ playing sports in the park. He _____ morning exercise now.A. likes; is doingB. likes; doesC. like; doing14. What _____ you usually _____ in the evening? I ______ computer games.What _____ you _____ last night? I _____ a book.A. do; do; play; did; do; readB. did; do; played; do; do; readC. does; do; plays; do; do; am reading15. Where ______ the boy _____ ? He _____ across the river now.A. does; swim; swimsB. is; swimming; is swimming D. is; swimming; is swimming16. _____ you _____ to music now? Yes, we _____ .A. Do; listen; doB. Did; listen; didC. Are; listening; are17. Put on you coat, please. OK. I ___ it on. A. am putting B. am going to put C. put18. _____ you ______ coffee? Yes, I ______ .A. Do; like; doB. Did; like; didC. Are; like; am19. Look! Two cats ______ across the wall. A. run B. runs C. are runningC. like; doesn’t20. She ____ tea, but he ___ . A. likes; doesn’tB; like; don’t21. ---How many ________ in the tree? ---There are two.A. bird are therB. birds is therC. birds are thereD.birds are their22.. Mr Johnson usually goes to the hospital ________.A. by his carB. by the black carC. by carD. by the new car23. Does your brother play ping-pong __________?A. on every afternoonB. every afternoonC. in every afternoonD. at every afternoon24. ________ do you usually come to school? A. How B. What C. Which D. How much25. ---Don’t you us ually come to school by bike? ---_________. But I sometimes walk.C. Yes, I doD. No, I don’tA. Yes, I doB. No, I don’t26. What ____ Tom and his mother like ? A. does B. do C. is D. are27. What’s your hobby? My hobby is ______ model pl ane.A. makingB. makeC. makingD. made28. ---Did you go to the park on Sunday morning? ---___, I went there in the afternoon.A. YesB. NoC. SureD. Sorryare29. I don’t think he’s so great, but my mom _________. A. do B. does C. is D.30. A kid ______ breakfast every morning, because it’s good for his health.A. have toB. has toC. has to haveD. has to has现在完成时态练习题1. All the furniture in the building _______ to the company not to his own.A. is belonged B belongs C. belong D are belonged2. When I was at college I _______ three foreign languages, but I _______ all except a few words of each.A. spoke, had forgotten B spoke, have forgotten C had spoken, had forgotten D had spoken, have fo rgotten3. -----We would have walked to the station. It was so near.----- Yes, a taxi _______ at all necessary.be D won’tbeen C wouldn’tbeB hadn’tA wasn’treally work here. I _______ until the new secretary arrives.4. I don’tA just help outB have just helped outC am just helping outD will just help out5. He _______ his leg when he _______ in a football match.A broke, playedB was breaking, was playingC broke, was playingD was breaking, played6. The new secretary is supposed to report to the manager as soon as she _______.A will arriveB arrivesC is going to arriveD is arriving7. As she _______ newspaper, Granny _______ asleep.A read, was fallingB was reading, fellC was reading , was fallingD read, fall8. ---Do you like the material?---Yes, it _______ very soft.A is feelingB feltC feelsD is felt9. ---Come on in, Tom. I want to show you something.--- Oh, how nice of you! I _______ you _______ to bring me a gift.think , were goingA never think, are goingB never thought, were goingC didn’tthought , were goingD hadn’tyou getting ready?10. ----You’ve agreed to go, so why aren’t----But I _______ that you _______ us to start at once.realize, wantedrealized, want D didn’t realize, want B don’tA don’trealize, wanted C haven’t11. The house is dirty. We _______it for weeks.cleanedcleaned C don’tclean D haven’tA didn’tclean B hadn’t12. -----_______ the sports meet might be put off.---- Yes, it all depends on the weather.A I’ve been toldB I’ve toldC I’mtoldD I told13. ---- I’msorry to keep you waiting.----Oh, not at all. I _______ here only a few minutes.A have beenB had beenC wasD will beneed to describe her. I _______ her several times.14. You don’tA. had met B have met C met D meet15. The cost of living _______ by ten percent before the government took any action.A was goingB went upC had gone upD has gone up16. By the time new pupil _______ enough courage to raise his hand , the bell for the end of the les son _______.A had gathered ; was already ringingB was gathering ; had already rungC gathered ; already rangD would gather ; would already have rung17. -----Did you go to Beijing for vacation ?-----I _______ to go , but I got sick at the last minute.A was planningB have plannedC had been planningD have been planning18. ------When will they leave ?------They _______ very soon .A do leaveB are leavingC have leftD leave19. ------Was he studying for an exam ?------Yes , he's _______ it next week.A doingB to takeC makingD to give20. ------Are there going to be many people at your party today ?------We hope that _______.A there will beB there are goingC there areD there going to be21. She must have arrived there last night , _______ she ?A didn'tB haven'tC needn'tD mustn't22. _______ the letter , I ran out of the room to the post office.A Since I have finished writingB No sooner than I had finished writingC As soon as I finished writingD After I have finished23. Twelve inches _______ one foot.A will makeB is makingC makesD make24. I _______ going to London next month.A have thought ofB shall think ofC am thinking ofD will think of25. He _______ English for six years by the time he takes his examination.A has studiedB studiedC will have been studyingD had been studying26. By this time next year he _______ from this college.A is graduatingB will have graduatedC should be graduationD will be graduation27. _______ the school when the bell rang.A I hardly had reachedB Hardly had I reachedC I hardly reachedD Hardly did I reach28. He promised us that he _______ early but he _______yet.A would be; hasn't arrivedB is ; hasn't been arrivingC should be ; isn't arrivingD will be ; hadn't arrived29. The teacher told the pupils that the earth _______ round.A isB wouldC wasD were30. The moment they met , they knew that _______ .A they would have friendlinessB they would be friendsC friendship they would haveD friendship would happen31. We _______ the problem for quite some time , but we _______ any conclusion yet.A had discussed ; haven't reachedB discussed ; haven't reachedC have discussed ; haven't been reachingD have been discussing ,haven't reached32. It wasn't until two o'clock that I _______ to sleep.A would goB wentC was goingD had gone33. ------Where _______ my book ? I can't see it anywhere.------ I _______ it on this table . But now it's gone .A were you putting ; have putB had you put ; was puttingC have you put ; putD did you put ; have put34. Perhaps it will be a long time _______ from abroad.A that Tom comes backB before Tom comes backC when Tom will come backD when Tom comes back35. If the film _______ is our school , we'll go and see it .A is to be shownB was shownC is shownD will be shown36. -----How _______ on with your English these days .-----Not bad.A have you been gettingB are you gettingC did you getD have you got37. -----What _______ when I phoned you this morning?------I _______ my homework and was starting to take a boat.A are you doing , have just finishedB were you doing , had just finishedC had you done , just finishedD did you do , just finished38. I _______ such an interesting book before.A was never readingB will never readC had never readD have never read39. _______ that the earth was the centre of the universe.A People were believingB It was once believedC People were once believedD People were said40. Two of the boys _______ while playing football.A had been hurtB got hurtC were hurtingD hurt41. Prices _______ sharply in the past few years.A have raisedB have been raisedC have been risenD have risen42. The number of the students in our school _______ 1200.A is added up toB has been added up toC adds up toD have added up to43. What he said at the meeting _______ true .A was provedB provedC is provedD proves44. How long do you think the meeting ______A is lastingB is lastedC will lastD lasts45. The May 4th movement ______ in 1919.A had taken placeB was taking placeC was taken placeD took place46. These kinds of shoes ______ well.A were not soldB won't be soldC are not soldD don't sell47. On returning home , I found I ______ umbrella in the office.A had leftB have leftC leftD would leave48. Once you ______ a promise , you must carry it out.A have madeB had madeC madeD is making49. She ______ Charles for a year.A has been married toB has got married toC married withD married50. The singer lived in California until he ______ to university.A had sentB was sendingC had been sentD was sentKEY (答案):1------10: B B A C C ; B B C B D11----20: D A A B C ; A D C B B21----30: A C C C C ; B B A A B31----40: D B C B C ; B B D B B41----50: C D B C D ; D A A A D1. 单项选择1.He asked me _____ during the summer holidays.A. where I had beenB. where I had goneC. where had I beenD. where had I gone2. What ____ Jane ____ by the time he was sever?A. did, doB. has, done C did, did. D. had, done3. I ______ 900 English words by the time I was ten。
一般过去时与现在完成时比较练习题(整理版)
一般过去时与现在完成时比较练习题(整理版) 哎呀,这可真是个难题啊!让我想想怎么才能搞定这个题目呢?我们得明确一般过去时和现在完成时的区别。
一般过去时是描述过去发生的事情,而现在完成时则是强调从过去到现在的一个持续性动作或状态。
好了,现在让我们开始吧!1. 一般过去时与现在完成时比较练习题(整理版)我们来看看第一道题目:题目:我昨天去了公园。
(一般过去时)我昨天去了公园,然后我在公园里玩了一整天。
(现在完成时)哎呀,这道题目真是太简单了!昨天我去公园,然后一直在公园里玩,一直到现在为止都还在玩呢!这个过程一直持续到现在,所以要用现在完成时来表达。
接下来是第二道题目:题目:我上个月买了一辆新车。
(一般过去时)我上个月买了一辆新车,结果这个月就坏了。
(现在完成时)这道题目有点难哦!我上个月买了一辆新车,结果这个月就坏了。
这个过程是从上个月开始一直持续到现在的,所以要用现在完成时来表达。
不过,这个月坏了也没关系啦,反正现在已经修好了嘛!第三道题目:题目:我去年学过英语。
(一般过去时)我去年学过英语,但是我现在还不太会说。
(现在完成时)这道题目也很简单啊!我去年学过英语,但是现在还是不太会说。
这个过程是从去年开始一直持续到现在的,所以要用现在完成时来表达。
不过没关系啦,反正我现在正在努力学习嘛!第四道题目:题目:我小时候喜欢吃巧克力。
(一般过去时)我小时候喜欢吃巧克力,现在还是很喜欢。
(现在完成时)这道题目也很简单啊!我小时候喜欢吃巧克力,现在还是很喜欢。
这个过程是从小时候开始一直持续到现在的,所以要用现在完成时来表达。
不过没关系啦,反正我现在还是很喜欢吃巧克力嘛!第五道题目:题目:我上学的时候经常迟到。
(一般过去时)我上学的时候经常迟到,但是现在已经改正了。
(现在完成时)这道题目也很简单啊!我上学的时候经常迟到,但是现在已经改正了。
这个过程是从上学的时候开始一直持续到现在的,所以要用现在完成时来表达。
一般现在时、一般过去时、现在进行时、现在完成时、过去完成时、过去将来时、一般将来时初中全部时态练习题
时态专项复习(一般现在时、现在进行时、一般过去时)一、用动词的正确形式填空1. I ________ (do) my homework every evening.2. We _______ (fly) kites in the park on Sundays.3. My mother _____________ (clean) our room on Sundays.4. Tom ____________(play) the piano every Saturday. Now he____________ (play).5. She ___________(like) swimming. She _____________ (swim) last weekend.6. Usually my mother _______________ (wash) the dishes after lunch. But my grandma _____________ (wash) today.7. Look at the man! He ____________ (read) a magazine.8. Look! The plane ______________ (fly) over the building.9. Listen! My aunt ______________ (sing) in the room.She is a singer. She __________ (like) singing. She _____________(have) a music show. She is excited.10. Tom and Mike always ______________ (swim) in the river. They ___________ (swim) in the swimming pool three days ago. Look! They ________________ (swim).11. What ____ you usually ______ (do) in the evening? I ______ (play) computer games.12. What _______ you _______ (do) now? I __________ (make) a paper plane.13. What _______ he _______ (do) now? He _____________ (dance).14. What _______ she ______ (do) yesterday? She ______ (visit) her grandparents.15. ______ your mother ______ (read) newspaper in the morning? Yes, She ________ .16. _______ you _______ (like) fishing? No, I ______ . I like __________ (swim), but my brother ___________ (like).17. How ______ your father _______ (go) to work every day? He _________ (go) by bike. But it’s cold today. He ___________ (take) the No.21 bus,, and he ____________ (go) to work by taxi yesterday.18. _______ the monkey _______ (like) climbing trees? Yes, it _______ .19. What _______ your father ______ (do) after lunch? He _______ (read) a comic book. What _____ he _______(do) today? He _______ (clean) the kitchen for my grandma. Look! He (clean).20. ________ you ______ (collect) stamps? Yes. I _______ . ________ your brother ______ (collect), too? No, he ________ .二、选择题1. _____ he _____ to the park at 6:30 in the morning? No,he _____ .A. Does; goes; doesB. Does; go; doesn’tC. Does; go; does2. What colour _____ you _____ this bookcase? I _____ it pink.A. are; going to paint; am going to paintB. do; paint; paintC. did; paint; painted3. Tim always _____ a picture at home. He _____ a car now.A. draws; is drawingB. draw; drawC. draws; draw4. She usually _____ her friends. They often _____ tea.A. see; drinkB. sees; drinksC. sees; drink5. He usually _____ the dishes at night, but tonight he _____ clothes.A. wash; washB.washes; is going to washC. is washing; washes6. Mr. Green usually _____ his newspaper in the evening, but he and his wife _____ television yesterday evening.A.reads; watchesB.reads; is going to watchC.reads; watched7. Where are the man and the woman? They _____ near the tree.A. sitB. satC. are sitting8. _____ your penpal _____ diving? No, he _____ .He ______ writing stories.A. Does; like; doesn’t; likesB.Does; likes; doesn’t; likeC. Do; like; don’t; likes9. _____ you _____ fishing yesterday? No, we _____ .A. Does; go; doesn’tB. Did; go; didn’tC. Do; go; don’t10. Open the window, Please. Look! He _____ it.A. opensB. is openningC. is opening11. I usually _____ some milk every day. But I _____ coffee yesterday.A. drink; drankB. is drinking; drinkC. drank; am drinking12. Mr. Green often __ his newspapers at night. But he ___ an interesting book tonight.A. reads; readsB. reads; readC. reads; is going to read13. The old man _____ playing sports in the park. He _____ morning exercise now.A. likes; is doingB. likes; doesC. like; doing14. What _____ you usually _____ in the evening? I ______ computer games.What _____ you _____ last night? I _____ a book.A. do; do; play; did; do; readB. did; do; played; do; do; readC. does; do; plays; do; do; am reading15. Where ______ the boy _____ ? He _____ across the river now.A. does; swim; swimsB. is; swimming; is swimming D. is; swimming; is swimming16. _____ you _____ to music now? Yes, we _____ .A. Do; listen; doB. Did; listen; didC. Are; listening; are17. Put on you coat, please. OK. I ___ it on. A. am putting B. am going to put C. put18. _____ you ______ coffee? Yes, I ______ .A. Do; like; doB. Did; like; didC. Are; like; am19. Look! Two cats ______ across the wall. A. run B. runs C. are running20. She ____ tea, but he ___ . A. likes; doesn’t B; like; don’t C. like; doesn’t21. ---How many ________ in the tree? ---There are two.A. bird are therB. birds is therC. birds are thereD.birds are their22.. Mr Johnson usually goes to the hospital ________.A. by his carB. by the black carC. by carD. by the new car23. Does your brother play ping-pong __________?A. on every afternoonB. every afternoonC. in every afternoonD. at every afternoon24. ________ do you usually come to school? A. How B. What C. Which D. How much25. ---Don’t you us ually come to school by bike? ---_________. But I sometimes walk.A. Yes, I doB. No, I don’tC. Yes, I doD. No, I don’t26. What ____ Tom and his mother like ? A. does B. do C. is D. are27. What’s your hobby? My hobby is ______ model pl ane.A. makingB. makeC. makingD. made28. ---Did you go to the park on Sunday morning? ---___, I went there in the afternoon.A. YesB. NoC. SureD. Sorry29. I don’t think he’s so great, but my mom _________. A. do B. does C. is D. are30. A kid ______ breakfast every morning, because it’s good for his health.A. have toB. has toC. has to haveD. has to has现在完成时态练习题1. All the furniture in the building _______ to the company not to his own.A. is belonged B belongs C. belong D are belonged2. When I was at college I _______ three foreign languages, but I _______ all except a few words of each.A. spoke, had forgotten B spoke, have forgotten C had spoken, had forgotten D had spoken, have fo rgotten3. -----We would have walked to the station. It was so near.----- Yes, a taxi _______ at all necessary.A wasn’tB hadn’t beenC wouldn’t beD won’t be4. I don’t really work here. I _______ until the new secretary arrives.A just help outB have just helped outC am just helping outD will just help out5. He _______ his leg when he _______ in a football match.A broke, playedB was breaking, was playingC broke, was playingD was breaking, played6. The new secretary is supposed to report to the manager as soon as she _______.A will arriveB arrivesC is going to arriveD is arriving7. As she _______ newspaper, Granny _______ asleep.A read, was fallingB was reading, fellC was reading , was fallingD read, fall8. ---Do you like the material?---Yes, it _______ very soft.A is feelingB feltC feelsD is felt9. ---Come on in, Tom. I want to show you something.--- Oh, how nice of you! I _______ you _______ to bring me a gift.A never think, are goingB never thought, were goingC didn’t think , were goingD hadn’t thought , were going10. ----You’ve agreed to go, so why aren’t you getting ready?----But I _______ that you _______ us to start at once.A don’t realize, wantB don’t realize, wantedC haven’t realized, wantD didn’t realize, wanted11. The house is dirty. We _______it for weeks.A didn’t cleanB hadn’t cleanedC don’t cleanD haven’t cleaned12. -----_______ the sports meet might be put off.---- Yes, it all depends on the weather.A I’ve been toldB I’ve toldC I’m toldD I told13. ---- I’m sorry to keep you waiting.----Oh, not at all. I _______ here only a few minutes.A have beenB had beenC wasD will be14. You don’t need to describe her. I _______ her several times.A. had met B have met C met D meet15. The cost of living _______ by ten percent before the government took any action.A was goingB went upC had gone upD has gone up16. By the time new pupil _______ enough courage to raise his hand , the bell for the end of the les son _______.A had gathered ; was already ringingB was gathering ; had already rungC gathered ; already rangD would gather ; would already have rung17. -----Did you go to Beijing for vacation ?-----I _______ to go , but I got sick at the last minute.A was planningB have plannedC had been planningD have been planning18. ------When will they leave ?------They _______ very soon .A do leaveB are leavingC have leftD leave19. ------Was he studying for an exam ?------Yes , he's _______ it next week.A doingB to takeC makingD to give20. ------Are there going to be many people at your party today ?------We hope that _______.A there will beB there are goingC there areD there going to be21. She must have arrived there last night , _______ she ?A didn'tB haven'tC needn'tD mustn't22. _______ the letter , I ran out of the room to the post office.A Since I have finished writingB No sooner than I had finished writingC As soon as I finished writingD After I have finished23. Twelve inches _______ one foot.A will makeB is makingC makesD make24. I _______ going to London next month.A have thought ofB shall think ofC am thinking ofD will think of25. He _______ English for six years by the time he takes his examination.A has studiedB studiedC will have been studyingD had been studying26. By this time next year he _______ from this college.A is graduatingB will have graduatedC should be graduationD will be graduation27. _______ the school when the bell rang.A I hardly had reachedB Hardly had I reachedC I hardly reachedD Hardly did I reach28. He promised us that he _______ early but he _______yet.A would be; hasn't arrivedB is ; hasn't been arrivingC should be ; isn't arrivingD will be ; hadn't arrived29. The teacher told the pupils that the earth _______ round.A isB wouldC wasD were30. The moment they met , they knew that _______ .A they would have friendlinessB they would be friendsC friendship they would haveD friendship would happen31. We _______ the problem for quite some time , but we _______ any conclusion yet.A had discussed ; haven't reachedB discussed ; haven't reachedC have discussed ; haven't been reachingD have been discussing ,haven't reached32. It wasn't until two o'clock that I _______ to sleep.A would goB wentC was goingD had gone33. ------Where _______ my book ? I can't see it anywhere.------ I _______ it on this table . But now it's gone .A were you putting ; have putB had you put ; was puttingC have you put ; putD did you put ; have put34. Perhaps it will be a long time _______ from abroad.A that Tom comes backB before Tom comes backC when Tom will come backD when Tom comes back35. If the film _______ is our school , we'll go and see it .A is to be shownB was shownC is shownD will be shown36. -----How _______ on with your English these days .-----Not bad.A have you been gettingB are you gettingC did you getD have you got37. -----What _______ when I phoned you this morning?------I _______ my homework and was starting to take a boat.A are you doing , have just finishedB were you doing , had just finishedC had you done , just finishedD did you do , just finished38. I _______ such an interesting book before.A was never readingB will never readC had never readD have never read39. _______ that the earth was the centre of the universe.A People were believingB It was once believedC People were once believedD People were said40. Two of the boys _______ while playing football.A had been hurtB got hurtC were hurtingD hurt41. Prices _______ sharply in the past few years.A have raisedB have been raisedC have been risenD have risen42. The number of the students in our school _______ 1200.A is added up toB has been added up toC adds up toD have added up to43. What he said at the meeting _______ true .A was provedB provedC is provedD proves44. How long do you think the meeting ______A is lastingB is lastedC will lastD lasts45. The May 4th movement ______ in 1919.A had taken placeB was taking placeC was taken placeD took place46. These kinds of shoes ______ well.A were not soldB won't be soldC are not soldD don't sell47. On returning home , I found I ______ umbrella in the office.A had leftB have leftC leftD would leave48. Once you ______ a promise , you must carry it out.A have madeB had madeC madeD is making49. She ______ Charles for a year.A has been married toB has got married toC married withD married50. The singer lived in California until he ______ to university.A had sentB was sendingC had been sentD was sentKEY (答案):1------10: B B A C C ; B B C B D11----20: D A A B C ; A D C B B21----30: A C C C C ; B B A A B31----40: D B C B C ; B B D B B41----50: C D B C D ; D A A A D1. 单项选择1.He asked me _____ during the summer holidays.A. where I had beenB. where I had goneC. where had I beenD. where had I gone2. What ____ Jane ____ by the time he was sever?A. did, doB. has, done C did, did. D. had, done3. I ______ 900 English words by the time I was ten。
英语一般过去时的题目及答案
英语一般过去时的题目及答案一、填空题1.She ______ (go) to the library yesterday.Answer: went2.They ______ (have) a great time at the party last night.Answer: had3.I ______ (see) that movie three times.Answer: saw4.He ______ (play) football with his friends at the park.Answer: played5.We ______ (visit) the museum on Sunday.Answer: visited二、选择题1.What _____ you do last weekend?A. doB. didC. doesAnswer: B. did2.My friends _______ a concert last night.A. goB. wentC. goesAnswer: B. went3.She ______ her homework after school yesterday.A. finishB. finishedC. finishesAnswer: B. finished三、改错题1.She eated lunch an hour ago.Corrected: She ate lunch an hour ago.2.They goed to the movies last Friday.Corrected: They went to the movies last Friday.3.He talk to the teacher after class.Corrected: He talked to the teacher after class.四、连线题Match the past form of the verbs with their base form:1.eat A. wrote2.run B. drank3.find C. ran4.write D. ate5.drink E. foundAnswers: 1 - D, 2 - C, 3 - E, 4 - A, 5 - B五、现在完成时和一般过去时比较Explain the difference between the Present Perfect and Simple Past tense using the following example:。
一般过去时和现在完成时练习题-含答案(推荐5篇)
一般过去时和现在完成时练习题_含答案(推荐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.用所给动词的适当形式填空。
英语一般过去时题20套(带答案)及解析
英语一般过去时题20套(带答案)及解析一、初中英语一般过去时1.The old man _________________ Bajin was a famous writer.A. was calledB. is calledC. calledD. calls【答案】 C【解析】【分析】句意:老人巴金是一位著名的作家。
谓语动词是was,故此处缺少非谓语动词,call与man是被动关系,故是过去分词用后置定语,故选C。
【点评】考查非谓语动词,注意过去分词的用法。
2.I was walking in the street when someone _______ me.A. calledB. was callingC. callsD. call【答案】 A【解析】【分析】句意:我正在街上走这时有人叫我。
状语从句中前后时态要保持一致,根据主句中的was walking可知此处用过去的时态,排除CD;此处call表示短暂性动作,所以不用进行时态,故答案为A。
【点评】考查动词的时态,注意时态的前后一致。
3.Mrs Black some flowers in the garden yesterday.A. picksB. pickedC. is picked【答案】B【解析】【分析】句意:布莱克夫人昨天在花园里摘了一些花。
时间状语是昨天,应该用一般过去时,故选B。
【点评】考查动词过去时。
表达过去发生的动作用一般过去时。
4.—Great changes have taken place in our hometown over the past years.—Yeah. Things ______different when we were young.A. have beenB. areC. will beD. were【答案】D【解析】【分析】句意:——在过去的几年里,我们家乡发生了巨大的变化。
——是的。
一般过去时、现在完成时和现在完成进行时习题及答案
A:1.Paper money ____ for over a thousand years.A.used B.has been used C.has used D.is using2.Great changes ____ in my hometown and a lot of factories ____.A.have been taken place; are being set upB.have taken place; have been set upC.are taken place; had been set upD.had taken place; will be set up3.Come and sit down by the fire.Your hand ____ cold.A.has been felt B.feels C.is felt D.has felt4.The fire ____to the fifth floor.____ all the people____?A.has got;Have;been savedB.has been got;Have;savedC.has got;Do;saveD.has got;Have;saved5.—We want to sit at the table near the window.—I’m sorry,but it ____ already.A.has taken B.took C.was taken D.has been taken6.Some of the chapters(片段)____ by many students.A.have been widely readB.have read widelyC.were wide readD.had been widely read7.Why don’t you go to the book store to buy some books?Many new books ___ there.A.have just broughtB.have just been broughtC.were just broughtD.are just brought8.Till now,three films ____ in that small village this month.A.have shown B.have been shown C.were shown D.will be shown9.Do you know the thief ____ by the police?A.has caught B.has been catching C.was caught D.has been caught10.My sister is working in the power plant that ___ for just one year.A.was used B.has been used C.is used D.has usedKey: 1-5 BBBAD 6-10 ABBDB动词的时态和语态专题动词的时态 --- 基本概念1. 一般现在时例句1 --- You’re drinking too much.--- Only at home. No one ___ me but you.A. is seeingB. has seenC. seesD. saw正确选项为C, 说话人此时指目前一个经常性的行为。
(word完整版)一般过去时和现在完成时练习题-含答案,推荐文档
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.He ________ (come) back a month ago.2.She ________ (go) to the Great Wall several times.3.Great changes ________ (take place) in our country since 1978.4.Tim ________ (be away) from here for about two hours.5.There________ (be) a test next Monday.6.I’m sorry you’ve missed the last bus. It________ (leave) ten minutes ago.7.This is the first time I have ________ (be) in England.8.The film ________ (be) on for nearly fifteen minutes.9.______ you written a letter to her? No, I ________.10.Please be quiet. I ______ doing my homework.11.I ______ not like football. ______ you like it? No, I_______,either._________ your brother enjoy it?12.______ you seen our English teacher recently? No, I ________.He _____ ill last month.13.When ______ you going to return the book to the library?Next week. I _____ still reading it now.14.______ you ever been to the country before? No. This _____ my first visit.15. Must I open the window now? No, you _______.16.______ your mechanics finished repairing my car _______?Yes, they have _______ finished.17._______ you ever ______ (be) to Beijing?18.When ______ you ______ (go) there? I ______ (go) there two years ago.19.How long ______ you ______ (stay) here?20.–What has happened to the fish, Stella? ---Mum, the cat______(eat) the fish. Just now the cat______(jump) onto the table and_____ (eat) it up.21.It’s a long time since I______ (see) you last time .You (grow) taller.22.Sorry, I______ (forget) to bring my dictionary with me.23.Look, it’s eight o’clock .Jack still______ (not,come) back.He ______ (be) out for three hours.24.I______ (have) the piano for nearly a month ,it’s very expensive.25._____ you______ (go) over the old lessons yet?–Yes,I ______ (go) over them last night.26._____ you ever ______ (use) shampoo before?27.They______ (not, write) to us since they left England.28.It______ (be) three months since I posted the letter. 29.Billy______ (not be) here now, perhaps he______ (go) to the library. Just now he_____(say)that he_____(want) to borrow some books from the library.30.When they _____(reach) the station yesterday, the train ______ already (leave)31.They _____ already______ (move) to a new house.32.We ______ (have) a test last Friday. I ______ (not do) well in the test.33.Mr and Mrs Boffin______ (be) in Beijing for about two years now.They ______ (teach) English in a middle school ever since they ______ (come) to Beijing. They ______ (make) a lot of Chinese friends.34.Tom______ (not finish) his lessons yet. He ______ (do) them now.35.I ______ (never talk to) a foreigner since I______ (begin) to learn English.36.–How many times _____ he _____(be) to America?–He______ (be) there twice.–When _____ he______ (go) there? –He______ (go) there in 1998.二.改错:1.I have just have breakfast._____________________-2.She have had lunch just now. _____________________3.They has finished their homework. _____________________4.My sister did her homework for an hour. _____________________5.We have known each other since we are children_____________________6.It is three years since my sister get married. _____________________7.He has worked here since ten years. _____________________8.I have bought the book a month ago. _____________________9.I have gone to Beijing twice. _____________________10.What have they do yesterday? They washed clothes. _____________________三.翻译句子:1. 我今天早晨给房间通风了。
现在完成时和一般过去时专项练习
现在完成时和一般过去时专项练习1.Have you had lunch yet。
Yes。
I have。
When did you have it。
I had it at 12:00.2.Has she written a letter to her aunt yet。
Yes。
she has。
She wrote it the day before yesterday.3.Have you found your knife yet。
Not yet.4.I have sung the English song before.5.I have never seen him before.6.Has she just ridden a horse?7.Tom and his mother were shopping just now.8.Sam went to school by bike last year.9.My brother joined the army in 1999.10.My brother has been in the army since 1999.11.John did not watch TV last night.12.She has already done her homework.13.Where is Jack。
He went to the park.14.I read the magazine yesterday.15.What was she doing when she came here?16.We played football five hours ago.17.Mike has already finished the work.18.We have run out of money。
What shall we do?19.I have just lost my math book.20.I have been to Beijing twice.21.My father has never eaten ice cream.22.I have worked here since 1995.23.The teachers have been teaching English since they came to this school.24.We have learned 1000 words so far.25.Tom has been away for three days。
一般过去时。现在完成时。区别及练习题
一般过去时。
现在完成时。
区别及练习题精诚教育专注于中学生的教育。
现在完成时和一般过去时有所不同,它强调过去的动作对现在的影响,而一般过去时则强调动作发生的时间和地点,不涉及对现在的影响。
例如,她看过这部电影(现在完成时,强调已经看过了),她昨晚看了这部电影(一般过去时,强调时间是昨晚)。
现在完成时常与表示过去的时间状语连用,如already、yet、just、ever、never、before,以及“for+一段时间”、“since+过去时间/从句”等。
而一般过去时则常与表示过去时间的状语连用,如“一段时间+ago”、just now、yesterday、last week等。
例如,XXX在北京住了五年了(现在完成时,强调已经住了五年),五年前XXX住在北京(一般过去时,强调时间点是五年前)。
在现在完成时的常用句型中,结构中的从句部分要用现在完成时。
例如,这是女孩第二次迟到了(It was the second time that the girl had been late),这是我第一次游览长城(It is the first time that I have visited the Great Wall)。
另外,使用“Thisis the… that…”结构时,从句也要用现在完成时。
例如,这是我看过的最好的电影(This is the best film that I've ever seen)。
This is the first time I have XXX.1.A.用already或yet1) Have they taken down the old pictures yet。
No。
they haven’t yet.2) Most of us have already XXX.3) He said XXX.B.用since或for1) We have XXX term.2) Mrs Liao has been in hospital since last week.3) I have stayed at my aunt’s for two weeks.C.用have gone或have been1) Where are the boy students。
六年级下册英语试题-小升初专项练习:一般过去时 现在完成时 过去完成时(含答案)人教pep版
一般过去时 现在完成时 过去完成时单选题。
(10*10=100)1. The bed was very uncomfortable. I very well last night.A. didn’t sleepB. didn’t sleptC. wasn’t sleepI was warm, so I off my coat this morning.A. takeB. tookC. takenTom out. He will be back in about an hour.A. has wentB. has goneC. had go“Are your friends here now?” “Yes, they just .” A. had, arrivedB. did, arriveC. have, arrivedHave you run a marathon?A. everB. neverC. yetThey haven’t had a holiday ten years.A. atB. sinceC. forThey ten minutes ago.A. arriveB. arrivedC. had arrivedWe arrived at work in the morning and found that someone into theoffice during the night.A. had brokenB. has brokenC. broke 2. 3. 4. 5. 6. 7. 8.9. you had breakfast before you came?A. DidB. HaveC. Had10. I to phone Ann but she out.A. tried, had goneB. tried, wentC. had tried, went填空题。
用所给单词的正确形式。
(英语)英语一般过去时题20套(带答案)含解析
(英语)英语一般过去时题20套(带答案)含解析一、初中英语一般过去时1.He to play sports, but now he is interested in soccer and volleyball.A. doesn't useB. wasn't usedC. didn't useD. didn't used【答案】 C【解析】【分析】句意:他______做运动,但是现在他对足球和排球很感兴趣。
根据句意和选项可知此题考查一般过去时态的否定句式didn't+动词原形,故选C。
【点评】此题考查一般过去时态的否定句式,平时应多归纳总结各种时态,语态和句式的结构及用法。
2.—Linda is not coming for the party tonight.—But she _.A. promisesB. promisedC. will promiseD. had promised【答案】 B【解析】【分析】句意:——琳达今晚不会来聚会。
——但是她答应了啊。
根据前一句可知“她答应”发生在说话之前,故用一般过去时,因此选B。
【点评】考查动词的时态。
3.—My car ________ yesterday. Could you please give me a ride tomorrow?—I'm sorry I can't, I'm ________ Dalian tomorrow morning.A. breaks down; flying atB. has broken down; flying atC. broke down; flying toD. had broken down; flying to【答案】 C【解析】【分析】句意:——我的车坏了,你明天能搭我一程吗?——对不起我不能,我明天早上要坐飞机去大连。
break down,出毛病,出故障,根据yesterday,可知用一般过去时,break的过去式是broke,根据tomorrow morning,可知用一般将来时,一些表示移动的动词可以用be+doing,表将来时,故选C。
现在完成时,一般过去时,现在完成进行时习题
现在完成时,一般过去时,现在完成进行时习题练习一、单项选择1、Both his parents look sad .Maybe they _________what's happened to him .A. knew B. have known C. must know D.will know2、He has _______ been to Shanghai , has he ?A. already B.never C.ever D. Still3、Have you met Mr Li ______?A. just B. ago C.before D. a moment ago4、The famous writer _____ one new book in the past two years.A. is writing B.was writing C.wrote D.has written5.-Our country ______ a lot so far .-Yes . I hope it will be even ______ .A. has changed ; well B. changed ; goodC. has changed ; better D. changed ; better6、Zhao Lan ______already ______in this school for two years .A. was ; studying B. will ; studyC. has ; studied D. are ; studying7、We ______ Xiao Li since she was a little girl .A. know B. had known C. have known D. Knew8、Harry Potter is a very nice film .I_______ it twice .A. will see B. have seen C. saw D.see9、-These farmers have been to the United States .-Really ? When _____ there ?A. will they go B. did they goC. do they go D. have they gone10、-______ you ___ your homework yet ?-Yes . I _____ it a moment ago .A. Did ; do ; finished B. Have ; done ; finishedC. Have ; done ; have finished D. will ; do ; finish11、 His father ______ the Party since 1978 .A. joined B. has joined C. was in D. has been in12、-Do you know him well ?- Sure .We _________ friends since ten years ago .A. were B. have been C. have become D. have made13、-How long have you ____ here ?-About two months .A. been B. gone C. come D. arrived14、Hurry up! The play __________ for ten minutes .A. has begun B. had begun C. has been onD. began15、 It _____ ten years since he left the army .A. is B. has C. will D. was16、 Miss Green isn't in the office . she_______ to the library .A.has gone B. went C.will go D. has been17、My parents ______ Shandong for ten years .A. have been in B. have been toC. have gone to D. have been18、The students have cleaned the classroom,_____ ?A. so theyB. don't theyC. have theyD. haven't they19、____has Mr White been a member of Greener China since he___ to China?A. How soon, comesB. How often, gotC. How long, cameD. How far, arrived20 His uncle______ for more than 9 years.A. has come hereB. has started to workC. has lived thereD. has left the university二、句型转换1.The old man _________ last year. He _______for a year.(die适当形式)2.This factory opened twenty years ago.(同义句转换)This factory ________ for twenty years.3.Miss Gao left an hour ago. (同义句转换)Miss Gao ________ _______ ________ an hour .4、Her mother has been a Party member for three years .(同义句)Her mother _______ the Party three years ________ .5、The bus has arrived here. It arrived ten minutes ago.(把两句子合并成一个句子)三. Make the best choices.1. —I’m sure Andrew will win the first prize in the final.— I think so. He ________ for it for months. (2008江苏)A. is preparingB. was preparingC. had been preparingD. has been preparing2. By the time he realizes he _________ into a trap, it’ll be too late for him to do anything about it. A. walks B. walked C. has walked D. had walked3. So far this year we _______ a fall in house prices by between 5 and 10 percent. (2008福建) A. saw B. see C. had seen D. have seen4. Cathy is taking notes of the grammatical rules in class at Sunshine School, where she ______ English for a year. (2007湖南)A. studiesB. studiedC. is studyingD. has been studying5. Danny _________ hard for long to realize his dream and now he is popular. (2007福建) A.works B.is working C.has worked D.had worked6. —I have got a headache.—No wonder. You_________ in front of that computer too long. (2007江西) A. work B. are working C. have been working D. worked7. The unemployment rate in this district_______ from 6% to 5% in the past two years. (2007上海) A. has fallen B. had fallen C. is falling D. was falling8. Now that she is out of job, Lucy ___ going back to school,but she hasn’t decided yet.(北京) A. had considered B. has been considering C. considered D. is going to consider9. —______ you ______ him around the museum yet? (2007江苏) —Yes. We had a great time there. A. Have ; shown B. Do ; show C. Had; shown D. Did; show10. —Hi, Tracy,you look pale.—I am tired. I _______ the living room all day.A. paintedB. had paintedC. have been paintingD.have painted11. - How are you today? - Oh, I ______ as ill as I do now for a very long time.A. didn’t feelB. wasn’t feelingC. don’t feelD. haven’t felt12.The crazy fans ___ patiently for two hours, and they would wait till the movie star arrived.A. were waitingB. had been waitingC. had waitedD. would wait13.The scientist ______ the experiment for half a year, but he ______ yet.A. made; didn’t succeedB. made; hasn’t succeedC. was making; didn’t succeedD.has been making; hasn’t succeeded14. I’m glad to see that you _____ a lot of progress sin ce I ______ you last.A. will make; have metB. have been making; metC. had made; metD. have made; me15. - I ____ so busily recently that I ____ no time to help you.- That’s OK. I can manage it by myself.A. have been working; haveB. have worked; hadC. am working; will haveD. had been working; had had16. - Have you finished the report?- No. I ________ it all this week.A. will doB. had doneC. have doneD. have been doing17. Years ago we didn’t know this, but recent science____ that people who don’t sleep well soon get ill.A. showedB. has shownC. will showD. is showing四. Correct the following sentences.1. All these years they are contributing articles to our magazine.2. I have been drinking five cups of coffee this afternoon.3. What have you been doing before you left Oxford?4. It's a good job. Have you done it all by yourself?5. It's a long time since you come to see me.6. Alice didn't see much of Henry lately.7. I'm glad to tell you that you passed the exam.。
一般过去时和现在完成时练习题含答案
一般过去时和现在完成时练习题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.ffi 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 everthere 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 _____ neverto 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 1to draw horses already”. “When he ?” “ 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 anhour.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 sincethen.C. 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. fbund・・・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.C. 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 , 000trees there.A. planted;plantedB. planted;have plantedC. have planted;plantedD. have planted;have planted一、选择:12. Mom ____ m e her new earrings every day. A show B. shows C. is showing13. She _____ T V every night.A. watchesB. watch C is watching 14. They the mountain every day.A: climbs B: climb C is climbing 15. Don’t shout! She now.A: sleeping B is sleeping C sleeps 16. He the picture now.A is paintingB paintsC is painting 17. Look! He now.A danceB is dancingC dances 18. My parents me to the park every week.A. takeB. takesC. are taking 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.(用"^'作主语改写句子)5) .they, the tree, sing, now, under.^现在进行时连词成句.)6) .The Young Pioneers are helping the old woman.(改成一般疑问句) 三.用词的适当形式填空。
一般过去时和现在完成时练习题-含答案
一般过去时和现在完成时练习题之巴公井开创作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 livedD. know…li ve11. _____ 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 fo und…had beenB. had found…wasC. found…had beenD. found…was17. Before the news ____ him, he ____ to know aboutit.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练习谜底:1.A. 1) yet, yet 2) already 3) yetB. 1) since 2) since 3) sinceC. 1) have been 2) has gone, Has, been, has been3) have been, have been2. BDACA ADBDC CDDBC ABCDB DCADC BB现在完成时与一般过去时的区别现在完成时与一般过去时都暗示“举措已经发生”,但分歧点在于:(1)现在完成时强调这一举措与现在的关系,即对现在发生的结果、影响等,而一般过去时只暗示过去的事实,不暗示和现在的关系.He has learned French for three years.他学法语已经三年了. He learned French for three years.他曾学过三年法语.Who has taken my bag? I couldn't find it.谁拿走了我的包?我找不到了?He cleaned the house yesterday.他昨天清扫过房间.The room is clean, for he has cleaned it already.房间很干净,因为他已经清扫过了. (2)现在完成时不成与暗示过去的时间副词连用,而一般过去时则可以. He has done some washing yesterday. He did s ome washing yesterday. 他昨天洗衣服了.already多用于肯定句,暗示一事实意为已经早已1.He had been released already since then.自那之后他就被释放了.(肯定句)2.We've already had the exam.我们已考过试了.(肯定句)yet则多用于否定句、疑问句,意为还、尚、迄今、到那时1.Have you got it yet?(疑问句)你明白了么?/你收到了么?2.I haven't had my car repaired yet and I anxiously need to repair it.我还没修车,我急需修好它.(否定句)现在完成时和一般过去时所暗示的举措都发生在过去,但它们所强调的重点分歧:现在完成时偏重于对现在的影响;而一般过去时偏重于某一举措发生在过去某个时间或某段时间,即现在完成时偏重于现在的结果,而一般过去时偏重于举措发生的时间.例如:I have seen the film.我看过这部片子.(现在我仍记得片子的内容)I saw the film three days ago.三天前我看了这部片子.(强调是三天前,而不是另外什么时候看的片子)Mr Green has bought a new computer.格林先生买了一台新电脑.(着重点是格林先生现在有了一台新电脑)Mr Green bought a new computer yesterday.格林先生昨天买了一台新电脑.(强调的是格林先生买新电脑的时间是昨天) 2. 时间状语分歧现在完成时常与already, yet, just, ever, never, before等副词以及“for+段时间”,“since+过去时间/从句”等时间状语连用;而一般过去时则常与“段时间+ago”,just now, yesterday, last week等暗示过去时间的状语连用.例如:She has lived here since two years ago.她两年前就住在这里了. She lived here two years ago.两年前她住在这里.He has been in the League for three years.他入团已经三年了.Tom wrote a letter to his parents last night.昨晚汤姆给他的父母写了封信.。
一般过去时和现在完成时的区别练习题1
单项填空。
1.—I’.sorry.Cathy.._____.you.radi.fo.suc..lon.time.—Neve.mind.A.hav.borrowedB.hav.lentC.hav.keptD.hav.returned2.—Wher.hav.yo._____.thes.days?—.hav._____.t.Yangzho.wit.m.friends.A.been.goneB.been.beenC.gone.beenD.gone.gone3.—Wher.i.you.father.W.haven’.see.eac.othe.fo.weeks. —______.A.H.ha.bee.t.AmericaB.H.ha.gon.t.EnglandC.H.i.goin.t.AustraliaD.H.woul.visi.m.grandparents4.The.hav._____.sinc.th.factor.opened.A.lef.th.schoolB.joine.th.teamC.becom.workersD.worke.here5.Ji._____.th.Grea.Wal.man.times.A.wen.toB.goe.toC.ha.gon.toD.ha.bee.to6.I._____.te.year.sinc.the._____.t.France.A.was.movedB.was.hav.movedC.is.hav.movedD.is.moved7.—_____.t.th.Unite.States?—No.never.bu..wen.t.Canad..fe.year.ago.A.Hav.yo.beenB.Hav.yo.goneC.Di.yo.goD.Wil.yo.go8..won’.g.t.se.th.fil.tonigh.becaus.._____.m.ticket.A.didn’.loseB.hav.lostC.wil.loseD.didn’.have9.Mis.W.ha.taugh.i.thi.schoo.______.A.fo.te.yearsB.te.year.agoC.sinc.te.yearsD.fo.te.year.ago10.._____.today’.homewor.already.Wha.abou.you?A.hav.finishedB.finishC.t.finishD.finishing11.—An.ha.gon.t.Shanghai. —S._____.he.parents.A.hasB.hadC.didD.have时态练习I. 用括号内的一般过去时活现在完成时形式完成下列句子。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
选择填空
1.Mother __ __me a new coat yesterday. I _______ it on. It fits me well.
A. had made…have tried
B. made…have tried
C. has made…tried
D. 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…is
B. has climbed…was
C. got …was
D. climbed…is
4.____ you _____ the text yet ? Yes, we ____ it two hours ago.
A. Did…copy…did
B. Have…copied…have
C. Have…copied…did
D. Did …copy…had
5. “Why ______ she _______ angry ?” “Because he _____ at her just now .”
A. did…get…shouted
B. has…got…shouted
C. did…get…h as shouted
D. has…got…has shouted
6. ______you __________ the film before ? Where _____ you ____ it ?
A. Have …seen…did…see
B. Did …see…did…watch
C. Have…seen…have…seen
D. Did …see…have…seen
7.You ____ me waiting for two hours. I ____ for you since five.
A. kept…waited
B. have kept…waited
C. kept…have waited
D. have kept…have waited
8.Where ______ John _______ ? To the library. He _________ there for an hour.
A.has…been…has gone
B. has…gone…has been
C. did…go…went
D. did…be…went
9.______ the baby still _____ ? No, it _______ crying.
A. Has…cried…has stopped
B. Is…crying…stopped
C. Did …cry…stopped
D. 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 to
B. Have…gone in
C. Have…been to
D. Have …been in
12. My brother ____college for over three years.
A. has gone to
B. has been to
C. has been in
D. has been at
13. People ____ that the soldiers _____ fighting.
A. say…had stopped
B. said…has stopped
C. say…stopped
D. said…had stopped
14. We ____ in a good harvest because we ____ enough rain.
A. didn’t get…had had
B. got…had had
C. had got…had had
D. got…hadn’t had
15. John _____ there since the year before, so he _____ them.
A. had worked…knew
B. had worked…had known
C. worked…kn ew
D. worked…had known
16. He _____ angry because he ____ for a long time.
A. had got…had waited
B. got…waited
C. had got…waited
D. got…had waited
17. -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
18. Mr Black __________ in China since five years ago.
A. lived
B. has lived
C. lives
D. is going to live
19. We ____________ trees last Sunday. 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~5 BDACA 6~10 ADBDC
11~15 CDCAD 16~19 BCBB。