汉译英专项--过去完成时练习

合集下载

(完整版)过去完成时翻译练习

(完整版)过去完成时翻译练习

过去完成时翻译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. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

汉译英专项(过去完成时)
1.到上学期你们学会了多少首歌?
2..到昨天晚上,他把这篇文章读了三遍。

3 十点钟前,我们到达了车站。

4 在他上中学之前,已经学会了两百多个英语单词。

5 当我们到达电影院时,电影已经开始五分钟了。

6 昨天看见李平了。

自从我们离开北京,就一直没有见面。

7 我昨天没有给魏华那本书,因为她已经为自己买了一本。

8 他问李先生是否已经回来了。

9 我听说他住那五年了。

10 自从我得到大奖以来,我的电话就没有停过
11 他的妻子本来希望赶上头班车,他是她来的太晚了
12 昨天他没有通过考试,因为他没有准备好
13他告诉我他妈妈在我来的时候刚出去
14 自从1978年以来,我的家乡发生了很大的变化
15 昨天我遇见了我的好朋友,我们已经有十年没有见面了。

16他说他已吃了晚饭了
17他来这之前在那个城市住了多久。

18到上周末为止,我们已经学了九个单元。

19 当我到车站时,火车已经开走了。

20 直到我到家时,我才意识到我把钥匙落在桌子里了。

相关文档
最新文档