汉译英专项--过去完成时练习
- 格式:doc
- 大小:27.50 KB
- 文档页数:1
过去完成时翻译1.在我们到达他们家之前,他们就已经吃完晚饭了。
They had had dinner before we arrived at their house.2.在我们到达电影院时,电影已经开始了。
By the time we got to the cinema ,the movie had begun.3.他告诉我他以前在那个学校任教过。
He told me he had taught in that school before.4.他说他已经看过那本小说了。
He said he had already read the noivel 5.在老师的帮助下,我知道我已经错了。
With the help of the teacher,I knew I had been wrong.答案:1.They had had supper before we gotto their house.2.By the time we reached the cinema,the film had been on for fifteen minutes.3.He told me that he had taught inthat school before.4.He said that he had read the novel.5.With the help of the teacher, I knewI had been wrong.6.Lucy told me that she had heard ofthe good news.7.We had finished reading five Englishbooks by last year.8.She had learned a lot of Englishwords before she went to school.9.By July last year, she had studiedhere for 3 years.10.It was twenty years since I had leftschool.。
(完整版)过去完成时练习题过去完成时练题一、选择题1. 我们到那家餐馆的时候,他们已经吃完了晚饭。
A. had finishedB. finishC. have finishedD. are finishing2. 他告诉我,他已经完成了报告。
A. have finishedB. had finishedC. will finishD. finishes3. 昨天晚上,我终于看完了那本书。
A. has finishedB. had finishedC. will finishD. finish4. 在你来之前,我们已经离开了办公室。
A. have leftB. leftC. had leftD. are leaving5. 她找到了新工作,所以她辞掉了原来的工作。
A. findsB. had foundC. will findD. find二、填空题1. 我们已经坐了两个小时的火车了,终于到达了目的地。
已经坐了两个小时的火车了,终于到达了目的地。
2. 他告诉我,他已经和他的朋友洗了澡。
已经和他的朋友洗了澡。
3. 他昨天晚上直到很晚才睡觉,所以今天早上起床的时候很困。
起床的时候很困。
4. 他们遇到一位他们之前从未见过的客户。
之前从未见过的客户。
5. 我没赶上那辆公交车,所以我迟到了。
没赶上那辆公交车,所以我迟到了。
三、改错题1. 昨天她告诉我,她已经还书了。
(改为:昨天她告诉我,她已经还完书了。
)2. 我妈妈打电话给我,告诉我她已经回到家了。
(改为:我妈妈打电话给我,告诉我她已经回家了。
)3. 他们在我们到达之前,已经离开了。
(改为:他们在我们到达之前,已经走了。
)4. 那个男孩说他已经吃了晚饭。
(改为:那个男孩说他已经吃完晚饭了。
)5. 她告诉我,她昨天晚上已经看完那部电影了。
(改为:她告诉我,她昨天晚上已经看完了那部电影。
)四、句子翻译1. He had finished his homework before his parents came back.他在他父母回来之前已经完成了作业。
过去完成时句型练习:
1.到上学期末我们已经学了三千个单词。
2.到昨天晚上他已经写完了那封信。
3.到去年年底我们已经建了许多新房子。
4.我认为我以前见过他。
5.他说他以前见过你。
6.当我进来时他已经作完作业了。
7.他说他从未去过美国。
8.到上个月的中旬我已经在北京住了5年了。
过去完成时答案:
1.We had learned 3000 worded by the end of last term .
2.He had finished the letter by yesterday evening .
3.We had built many new houses by the end of last year .
4.I thought that I had met him before .
5.He said that he had met you before .
6.When I came in , he had finished his homework .
7.He said that he had never been to America .
8.By the middle of last month , I had lived in Beijing for five years .。
(完整版)现在完成时和过去完成时专项练习一、单项选择。
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. The bus had gone when l at the bus stop.A.have arrivedB.arrivedC.had arrivedD.am arriving2.---Did you meet Tom at the airport?---No, he by the time l there.A.has left; gotB.had left; arrivedC.left; arrivedD.left; had got3.—l have bought you the books you want.---Oh, good, l afraid you had forgotten.A.wasB.amC.had beenD.have been4.—l 900 English words by the time l was ten.A.LearnedB.was learningC.had learnedD.learnt5. He to play before he was 11 years old.A.had learned,pianoB.had learned, the pianoC.has learned, the pianoD.learns,piano6. The police found that found that the house and a lot of things .A. has broken into, has been stolenB.had broken into, had been stolenC. had been broken into, stolenD. had been broken into, had been stolen7. By the end of 20th century, we ours into a strong modern country.A. will buildB.had buildC.have builtD.will have built8. We the work by six yesterday evening.A.finishedB.would finishC.had finishedD.had been finshed9. 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 before10. When l reached home, my parents their supper.A. are havingB.have already hadC. have hadD.had already had11. lt seems that the old man something important.A. has lostB.had lostC.lostD. would lost12. She in this school the past ten years.A. was teaching, sinceB.had been teaching, sinceC.would teach, forD.has been teaching, for13. Did you see Xiao Li at the party? No, by the time l arrived.A.she’d leftB.she’s leftC.she was leftD.she must leav e14. The job proved to be much more difficult than l .A.expectB.expectedC.would expectD.had expected15. 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 him16. By the time the speaker entered the hall, all the listeners .A. had seatedB.were seatedC.seatedD.were seating17. By the time the war , most of the people had left.A.was beganB.was broken outC.broken outD.had been broken out18. That dinner was the most expensive meal we .A.would haveB.have hadC.had never hadD.had ever had19. When Jack arrived he learned Mary for almost an hour.A.had goneB.had set ofC.had leftD.had been away20. ---“Did you see Tom at the party?”---“No, Mary told me that he by the time l got there.”A.leftB.was leavingC.had leftD.has left21. He said that he his lunch yet.A.hadn’t hadB.hasn’t hadC.wouldn’t haveD. was having22.By the end of last year we each other for ten years.A.have knownB.knewC.were knowingD.had known23. He asked me during the summer holidays.A.Where l had beenB.where l had goneC. where had l beenD.where had l gone24. What Jane by the time he was sever?A.did,doB.has,doneC.did,didD.had, done25.l 900 English words by the time l was ten.A.learnedB.was learningC.had learnedD.learnt26. By the my parents reached home yeaterday, l the dinner already.A. had cookedB.cookedC.have cookedD.was cooked27. She said she the principle already.A.has seenB.sawC.will seeD.had seen28. She said her family themselves the army during the war.A.has hidden, fromB.had hidden, fromC. has hidden., withD.had hidden, with29. By the time he was ten years old, he .A.has completed universityB. has completed the universityC. had completed an universityD.had completed university30. He to play before he was 11 years old.A.had learned, pianoB. had learned, the pianoC.has learned, the pianoD.learns, piano31. What Annie by the time he was ten?A.did, doB.did,didC.has,doneD.had,done32. He in the factory for three years before he joined the Army.A.has workedB.worksC.had workedD.will work33. By the end of last week, they the bridge.A.has completedB. completedC.will completedD.had completed34. By the time he was 4, he a lot of German words.A.had learnedB.has learnedC.learnedD.learns35. The students their classroom when the visitors arrived.A.have cleanedB.had cleanedC.was cleanedD.have been cleaned36. The shopkeeper said they the shoes .A. have sold out; in my sizeB. sold out; of my sizeC. had sold out; for my sizeD. has sold out; in my size37. Did you see Mr. Green yesterday afternoon?---No, When l got to school he already.A.leftB.has leftC.was leavingD.had left二、汉译英1. 到上学期你们学会了多少首歌?2. 到昨天晚上,他把这篇文章读了三遍。
过去完成时练习题及答案过去完成时练习题及答案过去完成时是英语中的一种时态,用来表示在过去某个时间点之前已经完成的动作或状态。
它由"had"加上动词的过去分词构成。
在日常生活中,我们常常使用过去完成时来描述过去发生的事情。
下面是一些关于过去完成时的练习题及答案,帮助大家更好地理解和掌握这个时态。
练习题一:1. He ________ (finish) his homework before he went to bed.2. By the time we arrived, they ________ (leave) the party.3. She ________ (already eat) dinner when I called her.4. They ________ (not start) the project until last week.5. I ________ (never see) such a beautiful sunset before.答案一:1. had finished2. had left3. had already eaten4. had not started5. had never seen练习题二:1. When I arrived at the cinema, the film ________ (already start).2. By the time they arrived, the concert ________ (begin).3. We ________ (not visit) that museum before.4. She ________ (never travel) to Europe until last year.5. They ________ (not meet) each other before the party.答案二:1. had already started2. had begun3. had not visited4. had never traveled5. had not met练习题三:1. He ________ (already finish) his work before he left the office.2. By the time I woke up, my parents ________ (already leave) for work.3. They ________ (not see) the movie before it won the award.4. She ________ (never try) sushi until she went to Japan.5. We ________ (not hear) the news until yesterday.答案三:1. had already finished2. had already left3. had not seen4. had never tried5. had not heard练习题四:1. When I got home, my sister ________ (already cook) dinner.2. By the time I arrived at the party, most of the guests ________ (leave).3. We ________ (not finish) the project before the deadline.4. He ________ (never play) tennis until he joined the tennis club.5. They ________ (not start) the meeting until the boss arrived.答案四:1. had already cooked2. had left3. had not finished4. had never played5. had not started通过以上练习题,我们可以更好地理解和掌握过去完成时的用法。
(英语)英语过去完成时练习题及答案含解析一、单项选择过去完成时1.As long as my drive tester instructed me to pull into the parking lot, I was sure I ______. A.passed B.have passedC.was passed D.had passed【答案】D【解析】试题分析:考查时态。
选项A为一般过去式;选项B为现在完成时;选项C为一般过去式被动语态;选项D为过去完成时。
句意:只要驾考教练让我把车停到停车场,我就确定我已经通过了考试。
当“我”把车停到停车场时,我确定自己考试通过,此时考试结束和考试通过是同时发生的动作,所以通过考试应在I was sure之前,故应用过去完成时。
故选D.考点:考查时态。
2.Mary went to the box office at lunch time, but all the tickets ________ out.A.would sell B.had sold C.have sold D.was selling【答案】B【解析】【分析】【详解】考查动词时态。
句意:玛丽在午饭时候去售票处了,但是所有的票都卖光了。
根据前句可知,玛丽去买票是过去发生的事情,所以票卖完应该是过去的过去,用过去完成时,故选B。
3.Mr. Chapman retired at 70 after he nearly 40 years with the Gas Company.A.had spent B.has spent C.spends D.would spend【答案】A【解析】本题考查时态。
根据语境Mr. Chapman退休已经发生在过去,所以动作spend度过,是过去的过去,故用过去完成时。
选A。
4.The boy _____ loudly because he _____ his way in the jungle and thought he couldn’t go back home.A.had cried; lost B.has cried; has lostC.cried; had lost D.cried; has lost【答案】C【解析】考查动词时态。
过去完成时练习题含答案过去完成时(Past Perfect Tense)用于表示在过去某个时间或动作之前已经完成的动作或状态。
为了更好地理解和掌握过去完成时的用法,以下是一些练习题,并附有答案供参考。
练习一:根据括号内的动词提示,用过去完成时填空。
1. When the guests arrived, we (already / decorate) the room.2. By the time she woke up, her family (already / leave) for breakfast.3. The movie had already started when we (finally / arrive) at the cinema.4. Tom was tired because he (not / sleep) well the night before.5. By the time I got home, my sister (already / cook) dinner.答案:1. had already decorated2. had already left3. had finally arrived4. had not slept5. had already cooked练习二:改写下列句子,将动词改为过去完成时。
1. I ate lunch before I went to the meeting.2. She finished her homework and then went to bed.3. They saw the movie after they had dinner.4. He walked the dog before he went to work.5. We cleaned the house before the guests arrived.答案:1. I had eaten lunch before I went to the meeting.2. She had finished her homework and then went to bed.3. They had seen the movie after they had dinner.4. He had walked the dog before he went to work.5. We had cleaned the house before the guests arrived.练习三:选择适当的动词形式填空,包括过去完成时。
过去完成时专项练习一、单项填空1. When Li Ming hurried home, he found that his mother ____already ____to hospital.A. has; been sentB. had; sentC. has; sentD. had; been sent2. The students _______ several new English songs by the end of last term.A. had learnedB. learnedC. have learnedD. will have learned3. Lu Mei told me she _____breakfast, so she was very hungry after having two classes.A. has hadB. hasn't haveC. have hadD. hadn't had4. Hardly ______ to the bus stop when the bus left, which drove them crazy.A did they getB they gotC had they gotD has they got¥5. She _____her keys in the office so she had to wait until her husband ____home.A has left; comesB had left; would comeC had left; cameD left; had come6. Mr. Black said that it was at least ten years since he _____a good drink.A had enjoyedB was enjoyingC have enjoyedD have been enjoying7. I ______ to catch the first train but I got up too late this morning.A. hopingB. had hopedC. has hopedD. would hope8. Dr. Brown was very disappointed that one third of the guests _____ when he _____ at the party.A. left; had arrivedB. left; arrivedC. had left; had arrivedD. had left; arrived9. Tom first met me 10 years ago. I______ in a radio factory at that time.A. had workedB. have workedC. was workingD. has been working!10. ---- What ______ when I phoned you---- I ______ my work, and wanted to go out for a walk.A. have you done; finishedB. were you doing; have finishedC. did you do; had just finishedD. were you doing; had just finished11. It is very clear that you were in a hurry. You ______ your sweater inside out.A. had wornB. woreC. were wearingD. are wearing12. ---- We ______ that you would fix the TV set this week.---- I’m sorry. I ______ to fix it this week, but I’ve been too busy.A. had expected; had intendedB. are expecting; had intendedC. expect; intendD. expected; intend^13. ---Alice came back home the day before yesterday.---Really Where ______A. has she beenB. had she beenC. has she goneD. had she gone14. Mr. Green and I are familiar with each other; we ______ to each other at an internationalconference.A. are introducedB. are being introducedC. were introducedD. had been introduced15. --- Did he notice you enter the room--- I don’t think so. He ______ to the radio with his eyes shut.A. listenedB. was listeningC. has listenedD. had listened16. Tom and Jack met again in the street that day. Until then, they _____ each other for nearly twoyears.^A. d idn’t seeB. hadn’t seenC. haven’t seenD. haven’t been seen17. ---Jane, do you still remember the first time we met---Of course I do. You ______ in the library.A. were readingB. had readC. have readD. read18. A lot of my friends want to buy that kind of cloth because they _____ the cloth ______ well.A. have told; washesB. have been told; washesC. was told; washedD. have been told; is washed19. The young professor talked for about nearly two hours yesterday. Never ______ him talk somuch.heard B. did I hear had heard D. had I heard20. Ms Wang ______ to the office than she got down to writing the report.…A. has no sooner gotB. had hardly gotC. no sooner gotD. had no sooner got21. My dictionary ______. I have looked for it everywhere but still ______it.A. has lost; don’t findB. is missing; don’t findC. has lost; haven’t foundD. is missing; haven’t found22. --- Excuse me, sir. Would you do me a favour--- Of course. What is it--- I ______ if you could take me to the station.A. would wonderB. did wonderC. was wonderingD. had wondered23. ---Hi, Liu Tao. I dropped in at your house at about ten last night, but you weren’t in.---Oh, I ______ regular exercise at the club.{A. didB. was doingC. had done D have been doing24. All the policemen’s attention was sud denly caught by a small dusty box which____ placed in thecorner of the room.A. has beenB. was beingC. had beenD. would be25. By the time I got home yesterday, my husband _______ cooking the dinner.A. had finishedB. finishedC. has finishedD. finishes26. My friend asked me whether it was the first time that I ______ skiing.A. wentB. has goneC. had goneD. would go27. To everyone’s surprise, Mr Smith’s son spent much more money than he ______ on the journey.A. will planB. has plannedC. would planD. had planned28. If he ________ to the meeting yesterday, I would have met him.%A. had comeB. cameC. would comeD. was coming29. I was late for the interview yesterday. I ________ the road to be so crowded.A. wouldn’t expectB. haven’t expectedC. wasn’t expectingD. hadn’t expect ed30. ---How long had the hotel _______ fire when the firemen got there---For an hour or so.A. caughtB. been caughtC. been onD. been catching二、用所给动词的正确形式填空1 By the time we got to the airport, the plane _______ (take) off.2 The children ________ (have) the book for two weeks before they returned it to the library.、3 He ______ (study) English for five years before he came here.4 When I woke up this morning, I found that it ________ (stop) snowing.5 The boy _____ (not watch) the movie because he had watched it twice.6 Kate told me that it was the second time that she _______ (go) skating.7 When Jim _____ (come) to China two years ago, he found people didn't understand him at all though he ________(learn) some Chinese in his own country.8 I saw Han Mei yesterday. We _____ (not see) each other since we left Beijing.9 If you _______ (work) harder, you would have passed the examination.10 No sooner had we got there than it ______ (begin) to rain.三、句子改错%1. When she got home last night, her three children went to bed.2. I didn't go to see the firm because I saw it before.3. The wind was still blowing, but the rain has stopped.4. By the end of last term we learned about 1,500 English words.5. Jim got seriously ill. He didn’t eaten anything since Tuesday.四、中译英1. 当我们到达电影院时,电影已经开始十分钟了。
过去完成时练习题及答案过去完成时练习题及答案过去完成时是英语中的一种时态,用于表示过去某个时间点之前已经完成的动作或状态。
在日常英语交流中,我们经常会用到过去完成时来描述过去的经历或事件。
下面是一些过去完成时的练习题及答案,帮助大家更好地理解和掌握这个时态。
练习题一:将下列句子改写成过去完成时。
1. I had finished my homework before she arrived.2. They had already left when we got to the party.3. He had never been to Paris until last year.4. She had read the book before watching the movie.5. By the time I woke up, he had already left.答案一:1. She arrived after I had finished my homework.2. When we got to the party, they had already left.3. Last year was the first time he had been to Paris.4. Before watching the movie, she had read the book.5. He had already left by the time I woke up.练习题二:选择正确的动词形式填空。
1. By the time I _______ (get) to the cinema, the movie _______ (start).2. They _______ (not finish) their dinner when the guests _______ (arrive).3. She _______ (never see) a live performance until she _______ (go) to the theater last night.4. We _______ (not visit) that museum before we _______ (go) to Paris.5. He _______ (already eat) when I _______ (arrive) at the restaurant.答案二:1. By the time I got to the cinema, the movie had started.2. They hadn't finished their dinner when the guests arrived.3. She had never seen a live performance until she went to the theater last night.4. We hadn't visited that museum before we went to Paris.5. He had already eaten when I arrived at the restaurant.练习题三:根据句意,用适当的动词形式填空。
汉译英专项(过去完成时)
1.到上学期你们学会了多少首歌?
2..到昨天晚上,他把这篇文章读了三遍。
3 十点钟前,我们到达了车站。
4 在他上中学之前,已经学会了两百多个英语单词。
5 当我们到达电影院时,电影已经开始五分钟了。
6 昨天看见李平了。
自从我们离开北京,就一直没有见面。
7 我昨天没有给魏华那本书,因为她已经为自己买了一本。
8 他问李先生是否已经回来了。
9 我听说他住那五年了。
10 自从我得到大奖以来,我的电话就没有停过
11 他的妻子本来希望赶上头班车,他是她来的太晚了
12 昨天他没有通过考试,因为他没有准备好
13他告诉我他妈妈在我来的时候刚出去
14 自从1978年以来,我的家乡发生了很大的变化
15 昨天我遇见了我的好朋友,我们已经有十年没有见面了。
16他说他已吃了晚饭了
17他来这之前在那个城市住了多久。
18到上周末为止,我们已经学了九个单元。
19 当我到车站时,火车已经开走了。
20 直到我到家时,我才意识到我把钥匙落在桌子里了。