现在完成时和过去完成时练习
现在完成时与过去完成时练习题及答案
现在完成时与过去完成时练习题及答案一、选择题:1. I _______ my homework already.A. have finishedB. finishedC. had finished2. Sarah _______ to the new movie yet.A. hasn't beenB. hasn't goneC. didn't go3. By the time I arrived, they _______ the meeting.A. have finishedB. finishedC. had finished4. How long _______ this book?A. have you readB. did you readC. had you read5. He _______ breakfast when I called him this morning.A. hadB. hasC. was having6. _______ to the store before you went home?A. Did you goB. Have you goneC. Had you gone7. I _______ him for a long time.A. have not seenB. did not seeC. had not seen8. She _______ her car keys.A. lostB. has lostC. had lost9. We _______ the project by the deadline.A. have not finishedB. did not finishC. had not finished10. By the time we arrived at the party, they _______ all the food.A. have eatenB. had eatenC. ate答案:1. A2. A3. C4. A5. C6. C7. A8. B9. A 10. B二、填空题:1. He _______ (already/finish) his homework.2. They _______ (not/be) to the new restaurant yet.3. By the time he arrived, the train _______ (already/leave).4. How long _______ you _______ (already/read) this book?5. She _______ (be) tired because she _______ (already/work) all day.6. _______ you _______ (ever/go) to Paris before?7. I _______ (not/see) him since last year.8. They _______ (already/lose) their way in the forest.9. We _______ (not/finish) the project on time.10. By the time they came to the party, we _______ (already/eat) all the cake.答案:1. has already finished2. haven't been3. had already left4. have you already read5. is, has already worked6. Have, ever been7. haven't seen8. have already lost9. haven't finished 10. had already eaten三、改错题:1. I have never been to London before.2. She have already cooked dinner.3. They had already arrived when I got there.4. How long have you know each other?5. By the time we arrived, they left the party.6. I had seen him since yesterday.答案:1. √2. have -> has3. √4. have -> have you known5. left -> had left6. seen -> not seen四、句子翻译题: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 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、Both his parents look sad . Maybe they _________(know) what's happened to him.4、The famous writer _____ (write)one new book in the past two year.5、—Our country ______(change) a lot so far.—Yes. I hope it will be even ______(good).6、Zhao Lan ______ (study)in this school for two years already.7、We ______(know) Xiao Li since she was a little girl.8、Harry Potter is a very nice film .I_______ (see) it twice.10、—______ you ___ your homework yet?(do)—Yes . I _____(finish) it a moment ago.11、His father _____(join_) the Party since 1978.12、—Do you know him well ?— Sure.We _________(be) friends since ten years ago.16、Miss Green isn't in the office . she_______(go) to the library..1.Mother ____(make)me a new coat yesterday. I _______(try) it on. It fits me well..2 "He ____(learn)to draw horses already". "When ______(do) he ?" " Last year ".3.Tom _____(get)up into the tree. Look, he ____(be) high up there !.4.____ you _____(copy) the text yet ? Yes, we ____(do) it two hours ago..6. ______you __________ (see)the film before ? Where _____ you ____(watch) it ?.7.You ____(keep) me waiting for two hours. I ____(wait) for you since five..9.______ the baby still _____ (cry)? No, it _______(stop) crying..10. I _______ (know)the way. I ________(live) here for quite many years..14. By the time I came back they ____(send) up ten satellites..15. Jack ____(go) over five lessons by seven o'clock. Then he ____(take) a rest..17. Before the news ____(reach) him, he ____(get) to know about it..18. I _____(write) him a second letter before I ____(hear) from him..19. People ____(say) that the soldiers _____(stop) fighting..21. They _______(fly) for five hours when they ______(arrive) in New York..22. She ____(say) that it _____(rain) for two days by that day..24. He _____(get) angry because he ____(wait) for a long time.定义:过去完成时是表示在过去某一时间或某一动作之前已经发生或完成的动作、事情。
初中现在完成时过去完成时练习题-中考
现在完成时与过去完成时一.延续性动词和瞬间性动词之间的转化1.He died 10 years ago. ——He ______________ for 10 years / since 10 years ago.2. He borrowed the book 2 weeks ago. ——He _____________the book for 2 weeks.3. He bought the motorbike a month ago. ——He ___________the motorbike for a month.4. He arrived here three days ago.—He ____________here since three days ago.5. They turned off the light 2 hours ago. —— The light __________for 2 hours.6. He left here 2 years ago.——— He ____________from here for 2 years.7. The film began 30 minutes ago. ——The film __________ for 30 minutes.8. They opened the door an hour ago. —— The door __________ for an hour.9. They closed the door an hour ago. ——The door ___________for an hour.10. He joined the army last year. ——He _____________ a _______ for a year.He _____________ the army for a year.It ____ a year ____ he joined the army.二.现在完成时练习1、—______ you ___ your homework yet ?—Yes . I _____ it a moment ago .A.Did ; do ; finishedB.Have ; done ; finishedC.Have ; done ; have finishedD.will ; do ; finish2、 His father ______ the Party since 1978 .A. joinedB. has joinedC. was inD. has been in3、—Do you know him well ?— Sure .We _________ friends since ten years ago .A. wereB. have beenC. have becomeD. have made4.When he arrived at the bus stop, the bus _____ for 20 minutes.A. has leftB. had leftC. has been awayD. had been away5. I ______ the League for 5 years so far.A. joinedB. have joinedC. have been in6.The factory ____ since the February of 1988.A . has been open B. has opened C. was open D. opened7.Mary and Rose ____friends since they met in 2000.A. have madeB. have beenC. madeD. have become8.The meeting _____ for a week now.A. has finishedB. has endedC. has been over9.Miss Gao ______ this school for nearly 5 years.A. has been inB. has come toC. has taught10. How long _______ he ________ ?A. diedB. has, diedC. has, been dead11. He ______ at eight yesterday afternoon.A. sleptB. was sleepingC. has sleepD. had slept12.He ________ the car for a week.A. boughtB. has boughtC. has had13.-----How long _____ you _____ ill ? -----Two weeks.A. did fallB. have, fellC. have, been14.I'll lend you the book , but you can only _____ it for 2 days.A. borrowB. keepC. take15.----- How long can I ______ the book? ------ Two weeks.A. borrowB. lendC. getD. keep三.过去完成时( )1. The police found that the house _______and a lot of things_________.A. has broken into, has been stolenB. had broken into, had been stolenC. has been broken into, stolenD. had been broken into, stolen( )2. By the end of this century, we__ ours into a strong modern country.A. will buildB. had builtC. have builtD. will have built ( )3. We _________the work by six yesterday evening.A. finishedB.would finishC. had finishedD. had been finished ( )4. I _________to help you but couldn’t get here in time.A. wantB. had wantedC. have wantedD. was wanting ( )5. Mrs. Wu told me that her sister___________.A. left about two hours beforeB. would leave about two hours beforeC. has left about two hours agoD. had left about two hours before( ) 6. When I reached home, my parents __________their supper.A.are havingB.have already hadC.have hadD. had already had( ) 7. It seems that the old man _________something important.A.has lostB. had lostC. lostD. would lose ( ) 8. She __________in this school ________the past ten years.A.was teaching, sinceB. had been teaching, sinceC.would teach, forD. has been teaching, for( ) 9. Did you see Xiao Li at the party? No, ______by the time I arrived.A. she’d leftB. she's leftC. She was leftD. she must leave ( )10. The job proved to be much more difficult than I______.A. expectB.expectedC. would expectD.had expected ( ) 11. We couldn’t catch up with the others because they _____too long before us.A.startedB.were startingC.have startedD.had started( ) 12. She felt anxious about her son as she ________for quite a long time.A.haven't heard himB. hadn’t heard himC.haven‘t heard from himD. hadn’t heard from him( ) 13. By the time the speaker entered the hall, all the listeners_______.A. had seatedB. were seatedC. seatedD. were seating ( ) 14. By the end of next July this building__________.A. will be finishedB. will have finishedC. will have been finishedD. had been finished( ) 15. By the time the war ____, most of the people had left.A.was beganB. was broken outC.broke outD. had been broken out( ) 16. If she ______harder, she would have succeeded.A. had workedB. have workedC. should workD. worked ( ) 17. I wish ______I you yesterday.A. seenB. did seeC. had seenD. were to see ( )18. He is talking so much about America as if he _______ there.A. had beenB.has beenC. wasD. been( ) 19. That dinner was the most expensive meal we___.A. would haveB. have hadC. had never hadD. had ever had( )20. When Jack arrived he learned Mary ______for almost an hour.A. had goneB. had set ofC. had leftD. had been away四.现在完成时与过去完成时单项选择。
练习题现在完成时和过去完成时专项练习
练习题现在完成时和过去完成时专项练习A。
did they goB。
have they goneC。
will they goD。
are they going10、I _______ my keys。
I can't find them anywhere.A。
XXX losing1、Both of his parents look sad。
Maybe they knew what has happened to him.2、He has never been to Shanghai。
has he?3、Did you meet Mr。
Li just now?4、The famous writer has written one new book in the past two years.5、Our country has changed a lot so far。
Yes。
I hope it will be even better.6、Zhao Lan has already studied in this school for two years.7、We have known Xiao Li since she was a little girl.8、XXX is a very nice film。
I have seen it twice.9、These farmers have been to the United XXX。
When did they go there?10、I have lost my keys。
I can't find them anywhere.10.B。
Have they gone。
I finished it a moment ago.11.D。
His father has been in the Party since 1978.12.B。
We have been friends since ten years ago.13.A。
初中英语现在完成时和过去完成时综合练习
现在完成时和过去完成时综合练习一.写出下列动词的过去式和过去分词。
1.throw__________ __________2.write __________ __________3.fly __________ __________4.teacher__________ __________5.study_________ ___________6.die____________________7.swim__________ __________ 8.run __________ __________ 9.take __________ __________ 10.agree __________ __________ 11.forget__________ __________ 12.carry__________ __________ 13.bring __________ __________14.read__________ __________15.know__________ __________ 16.begin__________ __________二.根据括号中的要求完成以下各题。
➊We cooked the soup an hour ago. (用for an hour改写) ________________________________________________________❷Jim's father repaired the car yesterday.(用already改写) ________________________________________________________❸I didn't go to Beijing last week. (用never改写)________________________________________________________❹We got to the bus station. The bus left.(用when把两句话连成一句)When we_________to the bus station, the bus_______.❺He showed us a picture. Then he showed us around the house. (用before把两句话连成句)Before he_____us around the house, he______us a picture. 三用括号中所给单词的适当形式填空➊I______already______(see) the film. I_____(see) it last week. ❷I_____(be) to Hong Kong twice.❸When I returned home, my brother________(leave).❹By ten yesterday evening, she________(finish) writing her homework.❺_______the young woman ever_______(travel) to England?❻________you________(read) Gone with the Wind yet?❼She asked if Mr. Liu________already________(come) back. ❽My father____________just_________(come)back from work. He is tired now.❾-Where's Li Ming?-He________(go) to the teacher's office.10. I_____(work) here since I________(move) here in 1999.11.So far I________(make) quite a few friends here,12. He_________(study) English for five years.13. We_______(learn) 3,000 English words up to now,14 .By the time he got into the classroom, the teacher______(begin) her class.15.In the past three years, we_______(read)many goodbooks.四.下面每句话中有一处错误,请指出并改正➊He has been a teacher in the school in 2000._______________________________________________________ ❷Alice have gone to the park with her friends._______________________________________________________ ❸I have borrowed this book for two days._______________________________________________________ ❹My father read the book since this morning._______________________________________________________ ❺I have already visit the West Lake in Hangzhou. _______________________________________________________ ❻Lucy and Lily has been standing for half an hour. _______________________________________________________ ❼My parents have watched TV since three hours. _______________________________________________________ ❽Tom has already came back from Japan._______________________________________________________ ❾My little brother has been sleep for a long time. _______________________________________________________ 10. My son has been away from this school seven years ago._______________________________________________________五根据所给汉语完成句子➊我们很高兴,因为我们已经找到了我们的小狗。
现在完成时和过去完成时练习
现在完成时和过去完成时练习1.XXX turned off the lights and left the classroom.2.Both his parents look sad。
Maybe they know what has happened to him.3.He has ever been to Shanghai。
hasn't he?4.The train from Beijing arrived ten minutes ago.5.Have you met Mr。
Li just now?6.The famous writer has written one new book in the past two years.7.- Our country has changed a lot so far.Yes。
I hope it will be even better.8.Zhao Lan has already studied in this school for two years.9.We have known Xiao Li since she was a little girl.10.The students were in their classroom when the visitors arrived.11.XXX has been here for three years。
(改写为现在完成时态)12.—These farmers have been to the United States.Really。
When did they go。
(改写为一般过去时态)13.—Have you done your homework yet?Yes。
I finished XXX(改写为现在完成时态)14.His father has been in the Party since 1978.(使用现在完成时态)15XXX。
新概念1练习(现在完成时、过去完成时)
练习题现在完成时练习一、按要求改变句型1. He has heard that before. (改为否定句)2. The retired people have climbed Mount Xiang many times. (改为否定句)3. David has already booked the theatre. (改为否定句)4. Steve and Carol have gone to Italy. (改为否定句)5. I have had lunch already. (改为疑问句)6. Two of the scientists have been to the North Pole. (改为疑问句)7. I have taught English in the middle school since 1980. (改为疑问句)8. They have found a job already. (改为疑问句)9. The Smiths have had a holiday since Christmas. (对划线部分提问)10. The famous singers have gone to Greece to have a meeting. (对划线部分提问)11. Li Ming has received the invitation already. (对划线部分提问)12. Jim has forgotten how to play cards. (对划线部分提问)二用括号中动词的适当形式填空1. Every student ________ (see) the program already.2. Kent and I ________ (write) poems before.3. Dick ________ (do) the work these days.4. The people living in the mountains ________ never ________ (see) films.5. Patty ________ (buy) a magazine about the school life.6. The actress ________ (live) here all her life.7. The glass is broken. Who ________ (break) this glass8. Finally the workers ________ (finish) that job.9. ________ you ________ (borrow) the book we talked abut last time10. There’s no more wine in the bottle. They ________ (drink) all of it.11. Tom ________ (leave) a message for you. He ________ (call) last night.12. I ________ (see) the movie once before. I ________ (love) it a lot.13. A: ________ (you/hear) the newsB: yes, I ________A: Who ________ (tell) you the newsB: Li Ming ________ (do)A: When ________ (he/tell) youB: Two hours ago.三. 改错1. What have you done last night2. He knew Doctor Wang since thirty years ago.3. Kite has hurt his leg, but it’s OK now.4. I work here for over ten years.5. The chairman has gone to many countries in his life.6. Where have you borrowed that dictionary7. I’ve seen the play already. Have you seen it already8. Did you see your sister carries all the baggage to the station9. My brother has bought a used car, but then he sold it.10. Her mother has gone to Europe last season.四、选择填空( )1.——Have you _____ travelled on the train ——Yes, I have.(A) never (B)ever (C)just (D)yet( ) 2.——Have you finished your homework ——Not .(A) ever (B)already (C)yet (D)just( ) 3. We haven’t finished our homework _____.(A) already (B)ever (C)yet (D)never( ) 4.——Have you learned English——Yes, I've _____ learned a lot.(A) never, ever (B)ever, never (C)ever, already (D)already. ever( ) 5.——Have you finished your homework _____——Yes, I’ve done that _____.(A) yet, already (B)already, yet (C)ever, never (D)still, just( ) ’s father _____ borrowed some pictures(A)have already (B)has just (C)have ever (D)has yet( ) finished his homework yet(A) doesn’t(B)haven’t(C) hasn’t (D) doesn’t have( ) has been like this ever since _____.(A) last week (B) for a week (C) a week before (D)the last week( ) mother has worked in this factory _____ 2 years.(A) about (B)for (C)in (D)since( ) 10. I haven't heard from him last week.(A) since (B) for (C)ago (D)before( ) father joined the party_________(A) for three years (B)since three years ago(C) three years ago (D) in two years' time( ) Green isn't in the office. He _____ to the library.(A)has gone (B)went (C)has been (D)will go( ) Smith _____ to Tokyo and he will be back in a week(A) has been (B)has visited (C)has sent (D)has gone( ) 14. They _____ China for two years.(A) have been to (B)have been in(c) have gone to (D)have come to( ) 15. Jim's been to the Great wall before, _____(A)isn't (B)wasn't (C)hasn't (D)doesn't( ) ’s never been to England, _____ she(A) has (B)hasn't (C)isn't (D)is( ) Hanmei been in the library.(A)How long (B)How soon (C)How far (D)How often( ) long ___ he ___ the library book(A) has, borrow (B)has, kept (C)has, bought (D)did, buy( ) father _____ in 1990 and her husband _____ for more than five years. (A) died ,dead (B)has died, dead (C)died ,has been dead (D)has died, has died( ) have _____ this nice watch for two years.(A) had (B)bought (C)borrowed (D)lend( ) _____ his home for ten years.(A)has left (B)left from (C)has been away from (D)was away from( ) _____ a league member for three years.(A) is (B)has been (C)has become (D)have become( ) ’s brother has _____ for two years.(A) joined the army (B)been an army (C)become a soldier (D)been in the army ( ) hasn’t _____ Guangzhou ever since he left school.(A) left (B)been away from (C)been in (D)away from( ) 25. ——Have you finished your homework ——Yes, I _____ it last night.(A) finish (B)finished (C)have finished(D)will finish( ) 26.—— _____ you ever _____ to Nanjing —Yes, I _____ there last year.(A)Have…gone, have gone (B) Have…been, went(C)Did…go, went (D)Did…go, has , been( ) 27.——When _____ you _____ Lucy in New York——I _____ here for two years.(A) did…meet, has n’t seen (B)did…meet, haven't seen(C) did…meet, don't see (D)would…meet, hadn't seen过去完成时专项练习1. By the time my parents reached home yesterday, I _____ the dinner already.A had cooked B. cooked C. havecooked D. was cooked2. She said she __________ the principle alreadyA .has seen B. saw C. willsee D. had seen3. She said her family _______ themselves ______ the army during the war.A. has hidden, fromB. had hidden, fromC. has hidden, withD. had hidden, with4. By the time he was ten years old, he _________.A. has completed universityB. has completed the universityB. had completed an university D. had completed university5. He _____ to play ____ before he was 11 years old.A had learned, piano B. had learned, the pianoC. has learned, the pianoD. learns ,piano.6 .He ___ in the factory for three years before he joined the Army.A. has workedB. worksC. had workedD. will work7. By the end of last week, they ____ the bridge.A. has completedB. completedC. will completeD. had completed8. By the time he was 4, he ______ a lot of German words.A. had learnedB. has learnedC.learned D. learns9. The students _________ their classroom when the visitors arrived.A . have cleaned B. had cleaned C. was cleaned D. have been cleaned10. My mother______ in that factory at the age of 18.A. had workedB. has workedC. workedD. works2.用动词的适当形式填空1. Tom __________ (say) he ___________ (read) the book twice.2. He said he _____________already_________(give) the book to the teacher. 3.句型转换1.I had sold the ticket when she came.(改否定句)2. She had sung a song to us before she danced.(改否定句)3..By 10:00 , I had been very hungry. (改一般疑问)4. Lucy had already completed the project when I arrived.(改一般疑问)5. We had our tests. Then we had a long holiday.( 用过去完成时连接两句)After we ________________________, we _____________________________6. He showed us a picture. Then he showed us around the house. 用过去完成时连接两句)Before he _______________________, he______________________________.。
现在完成时和过去完成时练习题含答案
现在完成时课内练一、短暂性动词转换为延续性动词或者表示可以延续的状态的短语。
①arrive at / in sp / get to / reach sp / come / go / move to sp→be in sp / at school / at home / on the farm / be here / be there1) He got to Beijing five minutes ago.He Beijing for .2) I moved to the USA in 2008. I the USA since .3) I went home yesterday. I home for .4) They came here last week. They ___________ here since _____________.②come to / go back to / return to→be back to go out →be out1) He came out two years ago.He ______________ for ____________.2) We return to Beijing yesterday.We ___ ____________ to Beijing since __________.③become →be1) I became a teacher in 2000. I ________________ a teacher for _________________.2) The river became dirty last year. The river _______ _______ dirty for _______ ________.④close →be closed open →be open1) The shop closed two hours ago. The shop _______________ ______ for _________________.2) The door opened at six in the morning.The door ________ ________ ________ for six hours.⑤get up →be up;die →be dead;leave sp. →be away from sp.fall asleep / get tot sleep →be asleep;finish / end →be over;marry →be married;1) I got up two hours ago.I ________ ______ _______since _______________.2) He left Shanghai just now.He _______ _____________ ______ Shanghai for five minutes.3) My grandpa died in 2002.My grandpa _______ _____ ______for _______ ________.4) The meeting finished at six.The meeting ________ ______ ______ for six hours.5) I got to sleep two hours ago .I ________ _____ ___ since _________ _________.6) They married in 1990. They ________ _________ __________since _________.⑥start / begin to do sth. →do sth. ;begin →be on1) I began to teach at this school in 1995. I ____ ____ at this school since ____.2) The film began two minutes ago. The film ____ ____ ____ for ____ ____.⑦borrow →keep;lose →not have ;buy →have ;put on →wearcatch / get a cold →have a cold;get to know →know1) They borrowed it last week. They __________it since _____________.2) I bought a pen two hours ago. I ____________a pen for _____________.3) I got to know him last year. I ___________ him since ___________.4) I put on my glasses three years ago. I _________ my glasses for ______________.⑧have / has gone to →have been inHe has gone to Beijing.He _____________ Beijing for two days.⑨join the league / the Party / the army→be a league member /a Party member / a soldier→be a member of the league / the Party→be in the league / the Party / the army1) He joined the league in 2002.He _________________ a _________________ for two years.He ___________ a _________ the ________ for two years.He _______________________ the league for two years.2) My brother joined the army two years ago.My brother _________a ________ for ___________ ___________.My brother ___________ in ___________ for two years.二、用have(has) been 或have(has) gone 填空。
新概念1练习(现在完成时、 过去完成时)
新概念第一册部分语法1. 问句: 一般疑问句,特殊疑问句,选择疑问句,反意疑问句,选择疑问句,否定疑问句 1)一般疑问句:助动词/be动词+主语 Are you a teacher? Do you want to have a cup of tea? 2)特殊疑问句:特殊疑问词+一般疑问句 What is your name? 3)选择疑问句: or Do you want beef or lamb? 4)反意疑问句:肯定陈述句+否定疑问部分,否定陈述部分+肯定疑问部分 You don’t need that pen, do you? 5)否定疑问句:一般疑问句+否定词 Aren’t you lucky? Don’t you want have a rest?2. 现在完成时 1)构成:主语+助动词have, has+过去分词 2)用法:①表示过去发生的和现在有某种联系的动作,常和just, usually, already, since等时间副词连用 I have just had lunch. (饱了,不用再吃了) He has had a cup of tea.(不渴了,不用再喝) They have already had their holiday. (不能再度假了) The boy has already read the book. (已经知道书的内容了,不用再看了) ②询问别人是否做过某事一般用现在完成时: Have you finished your homework?///Have you been to Beijing?///Have he seen the film? ③表示开始于过去并持续到现在的动作 I have lived in Beijing for twenty years.///I have worked for this school for 1 year. ④表示一种经历,经验:去过…地方,做过…事情,经历过…事情I have never had a bath.///I have never seen a film.I have never been to cinema. ///I have ever been to Paris. 注:Have been to表示去过,have gone to 表示去了 I have been to London.(人已经回来)//////He has gone to London.(人还在那里) ⑤表示一种结果,一般不和时间副词联用I have lost my pen.///I have hurt myself.He has become a teacher.///She has broken my heart. 3)句型变化: ★变疑问句将助动词移到句首,变否定句在助动词后面加not. e.g. Have you lost your pen? I have not lost my pen. ★肯定回答及否定回答:Yes, I have. No, I have not. ★特殊疑问句:What have you done? /// What has he done?一般过去时与现在完成时的区别:凡是有明确的表示过去的时间状语的句子为过去时3. 过去完成时: 1)用法:在过去的时间里,两个动作中,发生在前的哪个动作要用过去完成时。
(练习题)现在完成时和过去完成时专项练习
(练习题)现在完成时和过去完成时专项练习一、现在完成时和过去完成时专项练习在我们的日常生活和工作中,我们经常会遇到一些需要表达过去发生的事情对现在产生影响的情况。
这时,我们就需要使用现在完成时和过去完成时来表达。
现在完成时表示从过去某个时间点开始一直延续到现在的动作或状态,而过去完成时则表示在过去某个时间点之前已经完成的动作或状态。
接下来,我们将通过一些实际的例子来加深对这两种时态的理解。
我们来看一个关于旅行的例子。
假设你是一名背包客,你在过去的五年里去过很多国家。
那么,当你在今年的夏天决定再次出发去旅行时,你可以这样描述:"在过去的五年里,我去过很多国家,比如法国、意大利和日本。
这些旅行经历让我对各国的文化和风俗有了更深入的了解。
而在今年的夏天,我决定再次出发去旅行,因为我想继续探索这个世界的美丽。
"在这个例子中,我们使用了现在完成时来描述过去发生的事情对现在产生的影响。
我们还使用了过去完成时来强调在过去的某个时间点之前已经完成的动作。
接下来,我们再来看一个关于学习的例子。
假设你是一名学生,你在高中时期就开始学习英语。
那么,当你在大学毕业后开始工作时,你可以这样描述:"在高中时期,我就已经开始学习英语了。
那时候,我觉得英语很难学,总是记不住单词和语法。
但是,我一直坚持学习,因为我知道英语对我未来的工作和生活非常重要。
所以,在大学毕业后,我可以流利地用英语与外国同事沟通,这让我在职场上取得了很好的成绩。
"在这个例子中,我们同样使用了现在完成时来描述过去发生的事情对现在产生的影响。
我们还使用了过去完成时来强调在过去的某个时间点之前已经完成的动作。
二、现在完成时和过去完成时的用法总结通过以上的例子,我们可以总结出现在完成时和过去完成时的用法如下:1. 现在完成时表示从过去某个时间点开始一直延续到现在的动作或状态。
通常用于描述具有持续性的动作或状态,或者表示一种习惯性的行为。
(完整版)现在完成时和过去完成时专项练习
(完整版)现在完成时和过去完成时专项练习一、单项选择。
1、Both his parents look sad . Maybe they _________what's happened to him.(呼和浩特)A. knewB. have knownC. must knowD.will know2、He has _______ been to Shanghai, has he ?A. alreadyB.neverC.everD. still3、Have you met Mr Li ______?A. justB. agoC.beforeD. a moment ago4、The famous writer _____ one new book in the past two year.A. is writingB.was writingC.wroteD.has written5、—Our country ______ a lot so far.—Yes. I hope it will be even ______.A. has changed ; wellB. changed ; goodC. has changed ; betterD. changed ; better6、Zhao Lan ______already ______in this school for two years.A. was ; studyingB. will ; studyC. has ; studiedD. are ; studying7、We ______ Xiao Li since she was a little girl.A. knowB. had knownC. have knownD. knew8、Harry Potter is a very nice film .I_______ it twice.A. will seeB. have seenC. sawD.see9、—These farmers have been to the United States. —Really ? When _____ there ?A. will they goB. did they goC. do they goD. have they gone10、—______ you ___ your homework yet?—Yes . I _____ it a moment ago.A. Did; do; finishedB. Have; done; finishedC. Have; done; have finishedD. will; do; finish11、His father ______ the Party since 1978.A. joinedB. has joinedC. was inD. has been in12、—Do you know him well ?— Sure.We _________ friends since ten years ago.A. wereB. have beenC. have becomeD. have made13、—How long have you ____ here?—About two months.A. beenB. goneC. comeD. arrived14、Hurry up! The play __________ for ten minutes.A. has begunB. had begunC. has been onD. began15、It _____ ten years since he left the army.A. isB. hasC. willD. was16、Miss Green isn't in the office . she_______ to the library.A.has goneB. wentC.will goD. has been17、My parents ______ Shandong for ten years.A. have been inB. have been toC. have gone toD. have been18、The students have cleaned the classroom,_____?A. so theyB. don’t theyC. have theyD. ha ven’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. He opens the door. (door - close)- He closes the door.2. They eat breakfast. (eat - have)- They had breakfast.3. I go to school. (go - went)- I went to school.4. She speaks French. (speak - spoke)- She spoke French.5. We see a movie. (see - saw)- We saw a movie.二、过去时转现在时1. He closed the door. (door - open)- He opens the door.2. They had breakfast. (have - eat)- They eat breakfast.3. I went to school. (go - go)- I go to school.4. She spoke French. (speak - speak)- She speaks French.5. We saw a movie. (see - see)- We see a movie.三、现在进行时转过去进行时1. The children are playing in the park. (play - play)- The children were playing in the park.2. She is studying in the library. (study - study)- She was studying in the library.3. We are watching a movie at home. (watch - watch) - We were watching a movie at home.4. They are cooking dinner in the kitchen. (cook - cook) - They were cooking dinner in the kitchen.5. He is playing the guitar in his room. (play - play)- He was playing the guitar in his room.四、过去进行时转现在进行时1. The children were playing in the park. (play - play) - The children are playing in the park.2. She was studying in the library. (study - study)- She is studying in the library.3. We were watching a movie at home. (watch - watch)- We are watching a movie at home.4. They were cooking dinner in the kitchen. (cook - cook)- They are cooking dinner in the kitchen.5. He was playing the guitar in his room. (play - play)- He is playing the guitar in his room.五、将来时转过去时1. I will meet her tomorrow. (meet - met)- I met her.2. They will visit their grandparents next month. (visit - visited) - They visited their grandparents.3. She will finish the project next week. (finish - finished)- She finished the project.4. We will travel to Europe next year. (travel - traveled)- We traveled to Europe.5. He will buy a new car next week. (buy - bought)- He bought a new car.六、过去完成时转现在完成时1. I had finished my homework. (finish - finish) - I have finished my homework.2. They had gone to the beach. (go - go)- They have gone to the beach.3. She had read the book. (read - read)- She has read the book.4. We had eaten lunch. (eat - eat)- We have eaten lunch.5. He had written a letter. (write - write)- He has written a letter.七、现在完成时转过去完成时1. I have finished my homework. (finish - finish) - I had finished my homework.2. They have gone to the beach. (go - go)- They had gone to the beach.3. She has read the book. (read - read)- She had read the book.4. We have eaten lunch. (eat - eat)- We had eaten lunch.5. He has written a letter. (write - write)- He had written a letter.总结:语法练习题中的时态转换对于英语学习者来说是非常重要的。
现在完成时与过去完成时练习
现在完成时与过去完成时一、现在完成时⒈构成Have/has +过去分词现在完成时的肯定式、否定式和疑问式:肯定式否定式疑问式单数I haveYou have + workedHe/She/It hasI haveYou have + not workedHe/She/It hasHave IHave you + worked?Have he/she/it复数WeYou +have workedTheyWeYou +have notworkedTheyHave weHave you + worked?Have they【提示】①现在完成时的肯定式和否定式有其缩写形式:have→’ve, has→’s.例如:She’s worked. =She has worked. I’ve not worked. = I haven’t worked.②现在完成时的否定疑问句形式为:Have you not worked? Have they not worked? Has henot worked?其缩写形式为:Haven’t you worked? Haven’t they worked? Hasn’t he worked?③现在完成时的简略回答形式为:Yes, I have. No, I have not/haven’t.⒉用法⑴过去动作产生的影响等表示过去发生的某一动作对现在造成的影响或产生的结果。
在没有具体时间状语的情况下,现在完成时可以表示某一行为动作在说话之前已经完成,而其结果或影响至今仍然存在。
因此,现在完车时这一时态强调的是过去的动作同现在的联系,也就是强调现在的影响和结果。
例如:Someone has broken the window.(“打破”这一动作虽然发生在过去,但影响延续至今,其结果是窗子仍然是破的,The window is now broken.)I have lost my pen.(结果是:我现在无钢笔可用,I have no pen to use.)He’s locked the door.(结果是:现在门锁上了,我们进不去,Now t he door is locked and we can’t go in.)The party has started. (The party started and now it is going on.)She has not eaten anything today.(现在一定很饿了)I have had my lunch.( I had my lunch and I am not hungry now.)I’ve forgotten her name= I forgot her name.我肯定我们以前见过面。
过去完成时与现在完成时区分及综合练习题
过去完成时与现在完成时区分及综合练习题过去完成时一、基础知识1.基本结构:have/has + done2.否定形式:have/has + not +done.3.一般疑问句:have或has提前概念:过去完成时表示在过去某一时间或动作之前已经发生或完成了的动作,即"过去的过去( past-in-the-past )"。
----|-------------------------- |-------------------------------|---------------------------->那时以前那时现在构成:过去完成时由"助动词 had + 过去分词"构成,其中 had 通用于各种人称。
They had already had breakfast before they arrived at the hotel.She had finished writing the composition by 10 :00 this morning.二、过去完成时的判断依据1. 由时间状语来判定一般说来,各种时态都有特定的时间状语。
与过去完成时连用的时间状语有:( 1 ) by + 过去的时间点。
如:I had finished reading the novel by nine o'clock last night.( 2 ) by the end of + 过去的时间点。
如: We had learned over two thousand English words by the end of last term.( 3 ) before + 过去的时间点。
如:They had planted six hundred trees before lastWednesday.2. 由"过去的过去"来判定。
过去完成时表示"过去的过去",是指过去某一动作之前已经发生或完成的动作,即动作有先后关系,动作在前的用过去完成时,在后的用一般过去时。
一般现在时、一般过去时、现在进行时、现在完成时、过去完成时、过去将来时、一般将来时初中全部时态练习题
时态专项复习(一般现在时、现在进行时、一般过去时)一、用动词的正确形式填空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。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
、单项选择。
1. Jim turned off the lights and the n the classroom.A. was leftB. had leftC. has leftD. left2. Both his pare nts look sad . Maybe they what's happened to him .A. knew B . have known C . must know D .will know3. He has ________ b ee n to Shan ghai, has he ?A. already B .never C .ever D . still4. The train from Beiji ng ten minu tes ago.A. has arrivedB. was arrivi ngC. arrivedD. had arrived5. Have you met Mr LiA. justB. ago C .before D . a moment ago6. The famous writer one new book in t he past two yearA. is writing B .was writing C .wrote D .has written7. —Our country ________ a lot so far .—Yes . I hope it will be eve n _____ .A. has changed ; well B . changed ; goodC . has changed ; better D. changed ; better8. Zhao Lan _____ already _______ in this school for two years .A. was ; study ing C . has ; studied B . will ; study D . are ; studying初中英语现在完成时、过去完成时,过去时练习9. We Xiao Li si nee she was a little girl .A. metB. have metC. have knownD. knew10. The stude nts their classroom when the visitors arrived.A . have clea ned B. had cleanedC. was cleanedD. have bee n cleaned11. My brother here for three years.A. have come B . came C . haven ' t come D .come12. —These farmers have beento the Un ited States .13. —Really? WhenA. will they goC . do they goyou yourthere ?did they gohave they gonehomework yet ?—Yes . I it a mome nt ago .Did; do; finishedB . Have; done; finishedHave; done; have finishedD . will; do; finish14.His father the Party si nee 1978 .joined B . has joined C . was in D. has bee n in15. By the time my pare nts reached home yesterday, I the dinner already.A had cooked B. cooked C. have cooked D. was cooked16. —Do you know him well ?—Sure .We friends since ten years ago .A. were B . havebeenC . have become D.have made17. —How long have you here ?——About two mon ths .A . beenB .gone18. She had writte n a nu mber of booksA. forB. in19. Hurry up ! The play _______________ for ten minutes .A . has begunB . had begunC . has been onD . began20. It ______ ten years since he left the army .A . isB . hasC . willD . was21. Miss Gree n isn't in the office. She _____ to the library .A .has goneB . had wentC .wentD . has been22. I _______ 1000 English words by the time I was ten.A. have lear nedB. was lear ningC. had lear nedlearnt26. His uncle _______ for more than 9 years.C . comeD . arrived________ the end of last year.C. byD. atD.23. My pare nts _____ Shandong for ten years .A . have bee n inB . have been toC . have gone toD . have been24. He _____ in Beijing for six years. He ________ in Shanghai now.A. lived; livedB. has lived; livedC. have lived; livesD. lived; lives25. ______ has Mr White bee n a member of Gree ner Chi na si nee he_______ toChina? A. How soon, comes B. How often, gotC. How long, cameD. How far, arrivedA. has come hereB. had bee n hereC. has lived thereD. has left the uni versity27. He ______ in the factory for three years before he joined the Army.A. has workedB. worksC. had workedD. will work28. —I'm sorry to keep you wait ing.—Oh, not at all. I _____ here only a few minu tes.A. have bee nB. had bee nC. wasD. will be29. —my glasses?—Yes . I them on your bed a minute ago .A. Do you see; have see nB. had you see n; have see nC. Would you see; sawD. Have you see n; saw30. I from Henry for a long time.A. don ' t hearB.hadn 't heardC. have heardD. haven 't heard31. My mother in that factory at the age of 18.A. had workedB. has workedC. worked D .works32. You don ' t need to describe her. I her several times .A. had metB. have metC. metD. meet33. It is the third time you late this week.A. had bee nB. areC. have bee nD. will be按正确的形式填空1. We ______________ (live) in the house for three years.2. That rich old man ________________ (make) a will before he __________________ (die).3. They _____________ (study) the map of the country before they _________ (leave).4. The robbers _________________ (run away ) before the policemen ______________ (arrive).5. I ______________ (turn off) all the lights before I ___________________ (go) to bed.6. She _______________ (come ) for a long time.7. The old man _________ last year. He __________________ for a year. (die)9. Miss Gao left an hour ago. (同义句转换)It _______________ an hour since Miss Gao ___________ .三.翻译句子。
1. 从上次见他到现在已经六年了。
(提示since)2. 到上个星期为止,我已经读了七本书。
(提示by)3. 我到这里已经三年了。
(提示have been in )4. 当他醒来时,雨已经停了。
(提示:when )答案解析:我们将会以时间轴的方式来分析句子到底是哪个时态一.单项选择:1. ••♦过去现•在将来T关灯离开题意:Jim关灯后紧接着离开了教室。