英语时态练习题-过去完成和将来完成时
过去将来完成时与过去将来进行时练习题及答案

过去将来完成时与过去将来进行时练习题及答案一、选择题1. By the time he arrives, we ____ for ten years.A) have been marriedB) will have been marriedC) will be marryingD) would marry答案:B) will have been married2. She ____ the book, so she can lend it to you.A) will have readB) will readC) has readD) read答案:A) will have read3. They ____ work on the project for three hours before they take a break.A) will have beenB) have beenC) had beenD) would have been答案:A) will have been4. By the time I turn 30, I ____ three different countries.A) will have visitedB) will visitC) have visitedD) visited答案:A) will have visited5. He ____ his studies by the end of this semester.A) will have completedB) will completeC) has completedD) completed答案:A) will have completed二、填空题1. By next year, they ____ their new house.答案:will have built2. The movie ____ before we even arrive at the cinema.答案:will have started3. She ____ the conference by the time we reach the venue.答案:will have attended4. They ____ their trip by the end of this week.答案:will have planned5. By the time you wake up, I ____ breakfast.答案:will have prepared三、改错题1. By this time next month, I will have studied in this school for five years.答案:将"will have studied"改为"will have been studying"2. She is going to have finished the report by the time the meeting started.答案:将"have finished"改为"have finished"3. By the end of this year, they would have traveled to three different countries.答案:将"would have traveled"改为"will have traveled"四、问答题1. What is the difference between the past future perfect and the past future continuous?答案:The past future perfect is used to describe an action that will be completed before a specific point in the future in the past. The past future continuous, on the other hand, is used to describe an ongoing action that will be happening at a specific point in the future in the past.2. Can you give an example sentence for the past future perfect?答案:By the time I finish my studies, I will have obtained my degree.3. When do we use the past future continuous tense?答案:We use the past future continuous tense to describe an action that will be in progress at a specific point in the future in the past. For example, "By 5 PM yesterday, I will have been working for 8 hours."总结:过去将来完成时与过去将来进行时是英语语态中的两个时态,用于描述过去某个时间点之前已经完成的动作或者正在进行的动作。
七年级英语过去将来完成将来完成将来完成进行时单选80题

七年级英语过去将来完成将来完成将来完成进行时单选80题1. I thought she ______ her homework by the time I came back.A. would have finishedB. will have finishedC. has finishedD. had finished答案:A。
本题考查过去将来完成时。
“by the time I came back”表示过去的某个时间点,主句要用过去将来完成时,结构为“would have + 过去分词”,所以选A。
B 选项“will have finished”是将来完成时,不符合语境;C 选项“has finished”是现在完成时;D 选项“had finished”是过去完成时,都不符合本题的时间要求。
2. They said they ______ waiting for us for two hours by the next day.A. would have beenB. will have beenC. have beenD. had been答案:A。
此题考查过去将来完成进行时。
“by the next day”表明是过去对未来的时间点的推测,要用过去将来完成进行时,形式为“would have been + 现在分词”,A 选项符合。
B 选项“will have been”是将来完成进行时;C 选项“have been”是现在完成进行时;D 选项“had been”是过去完成进行时,均不符合。
3. He wondered if she ______ studying English for three years by the end of this term.A. would have beenB. will have beenC. had beenD. would be答案:A。
本题考查过去将来完成进行时。
八年级英语将来过去完成将来完成时单选40题

八年级英语将来过去完成将来完成时单选40题1.I thought I ______ all my homework by the time I go to bed tonight.A.will have finishedB.would have finishedC.have finishedD.had finished答案:B。
本题考查将来过去完成将来完成时。
首先,by the time 引导的时间状语从句表示将来的时间,主句要用将来完成时。
但由于主句动作发生在过去的“我认为”这个动作之后,所以要用过去将来完成时,即would have finished。
A 选项是一般将来完成时,不符合题意;C 选项是现在完成时;D 选项是过去完成时。
2.She expected that she ______ her project before the end of next month.A.will have completedB.would have completedpletesD.had completed答案:B。
by the end of next month 表示将来的时间,主句要用将来完成时。
因为主句动作发生在过去的“她期待”这个动作之后,所以要用过去将来完成时,即would have completed。
A 选项是一般将来完成时;C 选项是一般现在时;D 选项是过去完成时。
3.We were sure that we ______ all the preparations by the time theguests arrive.A.will have madeB.would have madeC.makeD.had made答案:B。
by the time 引导的时间状语从句表示将来的时间,主句要用将来完成时。
由于主句动作发生在过去的“我们确信”这个动作之后,所以要用过去将来完成时,即would have made。
英语时态练习题翻译

英语时态练习题翻译1. 他昨天去了图书馆。
(一般过去时)- He went to the library yesterday.2. 她正在学习英语。
(现在进行时)- She is studying English.3. 他们计划下周去旅行。
(将来进行时)- They are planning to travel next week.4. 我经常在公园散步。
(一般现在时)- I often take a walk in the park.5. 她已经完成了作业。
(现在完成时)- She has already finished her homework.6. 我将要参加明天的会议。
(将来时)- I will attend the meeting tomorrow.7. 他们昨天完成了项目。
(过去完成时)- They had completed the project yesterday.8. 他将会在晚上回来。
(将来完成时)- He will have come back by evening.9. 我正在等待邮件。
(现在进行时)- I am waiting for the email.10. 他昨天没有来,因为他生病了。
(过去进行时)- He didn't come yesterday because he was sick.11. 她将会在明天之前完成报告。
(将来完成时)- She will have finished the report by tomorrow.12. 他们正在讨论会议的安排。
(现在进行时)- They are discussing the meeting arrangements.13. 我刚刚完成了我的工作。
(现在完成时)- I have just finished my work.14. 他将会在周末之前完成这项工作。
(将来完成时)- He will have completed this work by the weekend.15. 我将要开始学习新的课程。
高中时态填空练习题及讲解

高中时态填空练习题及讲解1. I have been studying English for three years. (现在完成进行时)- 正确填空:I have been studying English for three years.2. She was watching TV when the phone rang. (过去进行时)- 正确填空:She was watching TV when the phone rang.3. By the time you arrived, he had already left. (过去完成时) - 正确填空:By the time you arrived, he had already left.4. They will have finished the project by next month. (将来完成时)- 正确填空:They will have finished the project by next month.5. If it rains tomorrow, the match will be postponed. (将来时的虚拟语气)- 正确填空:If it rains tomorrow, the match will be postponed.6. She said she was feeling much better. (间接引语中的过去进行时)- 正确填空:She said she was feeling much better.7. I would have helped you if I had known you were in trouble. (过去完成时的虚拟语气)- 正确填空:I would have helped you if I had known youwere in trouble.8. The children were playing in the garden when we got there. (过去进行时)- 正确填空:The children were playing in the garden whenwe got there.9. He had never been to Paris before he moved there last year. (过去完成时)- 正确填空:He had never been to Paris before he movedthere last year.10. I will have been working here for five years next June. (将来完成进行时)- 正确填空:I will have been working here for five years next June.讲解时态是英语中表达动作或状态发生时间的重要语法结构。
2024年七年级英语过去将来完成将来完成将来完成进行时单选40题

2024年七年级英语过去将来完成将来完成将来完成进行时单选40题1.She thought she ______ reading that book by this time next week.A.would have been beingB.would have beenC.would be beingD.would be答案:A。
本题考查过去将来完成将来完成将来完成进行时的用法。
A 选项would have been being 表示过去将来完成将来完成将来完成进行时,符合题意。
B 选项would have been 是过去将来完成时,不符合对持续状态的表达。
C 选项would be being 是过去将来进行时,时态不对。
D 选项would be 是过去将来时,也不符合。
2.He said he ______ waiting for her for two hours by tomorrow evening.A.would have been beingB.would have beenC.would be beingD.would be答案:A。
A 选项would have been being 正确地表达了过去将来完成将来完成将来完成进行时,表示到明天晚上他会一直在等她两个小时了。
B 选项would have been 不是持续状态。
C 选项would be being 时态不对。
D 选项would be 也不符合。
3.They believed they ______ studying English for three days straight by the end of next month.A.would have been beingB.would have beenC.would be beingD.would be答案:A。
A 选项would have been being 符合题意,强调持续学习英语三天这个状态。
七年级英语将来过去完成将来完成进行时单选80题答案解析版

七年级英语将来过去完成将来完成进行时单选80题答案解析版1.I ______ my homework by the time my parents come back from work tomorrow.A.will have finishedB.will finishC.finishD.finished答案:A。
本题考查将来完成时的用法。
by the time 引导的时间状语从句用一般现在时表将来,主句用将来完成时。
选项B 是一般将来时,不符合要求;选项C 是一般现在时,也不对;选项D 是一般过去时,错误。
2.She ______ been studying English for three hours by six o'clock this evening.A.will haveB.willC.hasD.will have been答案:D。
将来完成进行时的结构是will have been doing。
选项A 缺少doing;选项B 是一般将来时;选项C 是现在完成时。
3.We ______ playing basketball for two hours by the time the bell rings.A.will have beenB.will beC.areD.were答案:A。
by the time 引导的时间状语从句表将来,主句用将来完成进行时。
选项B 是一般将来时;选项C 是一般现在时;选项D 是一般过去时。
4.They ______ watching TV for a long time by the end of the day.A.will have beenB.will beC.areD.were答案:A。
by the end of 后面跟时间点,通常用将来完成进行时。
选项B 是一般将来时;选项C 是一般现在时;选项D 是一般过去时。
5.He ______ reading that book for three days by tomorrow afternoon.A.will have beenB.will beC.isD.was答案:A。
英语四大时态练习题

英语四大时态练习题1. Past Simple (一般过去时)- Question: What did you do last weekend?- Answer: I visited the museum and watched a movie.- Question: Where did your friends go on their vacation? - Answer: They went to the beach and enjoyed the sun.2. Present Simple (一般现在时)- Question: What time does the store open?- Answer: The store opens at 9 a.m.- Question: What do you usually do after work?- Answer: I usually go to the gym and then have dinner.3. Future Simple (一般将来时)- Question: What will you do tomorrow?- Answer: I will go to the library to return some books.- Question: What will your sister do next summer?- Answer: She will travel to Europe for a month.4. Past Continuous (过去进行时)- Question: What were you doing at 5 p.m. yesterday?- Answer: I was cooking dinner for my family.- Question: What was your brother doing when you called him?- Answer: He was playing basketball with his friends.5. Present Continuous (现在进行时)- Question: What are you doing right now?- Answer: I am working on a project for my job.- Question: What are the children doing in the garden?- Answer: They are planting flowers and watering the plants.6. Future Continuous (将来进行时)- Question: What will you be doing at this time tomorrow? - Answer: I will be attending a meeting.- Question: What will your friends be doing next weekend? - Answer: They will be hiking in the mountains.7. Present Perfect (现在完成时)- Question: Have you finished your report?- Answer: Yes, I have finished it.- Question: Has she traveled to any new countries this year?- Answer: Yes, she has traveled to Japan and Australia.8. Past Perfect (过去完成时)- Question: Had you finished your homework before the teacher arrived?- Answer: Yes, I had finished it.- Question: Had they completed the project before the deadline?- Answer: Yes, they had completed it.9. Future Perfect (将来完成时)- Question: Will you have finished your project by the end of the month?- Answer: Yes, I will have finished it by then.- Question: Will your friends have arrived by the time we get to the airport?- Answer: Yes, they will have arrived by then.。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
过去完成时态练习题一.用动词的适当形式填空1. We _____________ (paint) the house before we ______________ (move) in.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. Paul __________ (go) out with Jane after he __________ (make) a phone call.7. Tom __________ (say) he ___________ (read) the book twice.8. Our plan ____________ (fail ) because we _____________ (make) a bad mistake.9. When the chairman ______________ (finish) speaking, he _____________ (leave)the hall.10. The Reads__________ (have) lunch when I ________(get) to their house.11. When I ______________(arrive) at the station, he____________________(leave).12. We _______________(learn) about 4000 English words by the end of last term.13. I waited until he _______________(finish) his homework.14. We were surprised at what she ________already ______(do)15.She _________(not go) to Qingdao because she _____________ (be) there before.16. He ______________(not tell) you the news yet.17. He said he _____________already_________(give) the book to the teacher.18. I ______________(be) to Shanghai before.19. She told me she _________________(be) to Sanya three times.20. She _____________(play) the guitar while her sister_______________(sing). 二.句型转换1.I had sold the ticket when she came.(改否定句)2. She had sung a song to us before she danced.(改否定句)3. They began to climb the mountain after they had bought all the food and drinks.(否定)4.By 10:00 a.m, I had been very hungry. (改一般疑问)5.Lucy had already completed the project when I arrived.(改一般疑问)6.By the time he got to the airport, the plane had taken off. (改一般疑问)7..He had broken his arm when I saw him.(对划线部分提问)8.When he had read the note, he ate it. (对划线部分提问)9..Jack didn’t go to the cinema because he had seen the film. (对划线部分提问)10.We had had the toys for ten years before we gave them to the child. (对划线部分提问)11.She had written the book by the end of 1960. (对划线部分提问)12.We cooked the dumplings. We ate them up. (用过去完成时连接两句)13.Jim’s father mended the car. It was broken. (用过去完成时连接两句)14.We had our tests. Then we had a long holiday.( 用过去完成时连接两句)After we ________________________, we _____________________________ 15.He showed us the picture. Then he showed us around the house. 用过去完成时连接两句)Before he _______________________, he______________________________.练习二一、单选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 We ____five English songs by the end of last term.A had learnedB learnedC have learnedD will have learned3 Han Mei told me she _____lunch,so she was very hungry.A has hadB hasn't haveC have hadD hadn't had4 By the end of 1976,many buildings _____built in the city.A have beenB haveC had beenD will5 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 He said that it was at least ten years since I _____a good drink.A had enjoyedB was enjoyingC have enjoyedD have been enjoying7 The meeting _____when Mr. Wang _____to school.A has begun;getB has been on;getC had begun;gotD had been on;got二、填空1 When I returned home,he _____ (leave)。
2 By ten yesterday evening,she ________(finish)writing.3 He ______ (study)English for five years before he came here.4 It ____ _____ (stop)raining when I wake up this morning.5 I _____ (not read)the book because I had read it before.6 She said she____ (be)born in 1992.7 When he _____(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 left Beijing.9 When I got to his home,he_____(go)to bed.10 She asked if Mr. Liu _____ already _____(come)back.将来完成时练习题1. By the end of this year , I ____enough money for a holiday.A will saveB will be savingC will have savedD have saved2. I have been studying here for four years,by next summer _____.A shall graduateB shall be graduatedC shall be graduatingD shall have graduated3. I hope her health _______greatly by the time we come back next year.A improvesB improvedC will be improvedD will have improve4. “Are you going to Richard”s birthday party?‘“Yes. By then I ______my homework..”A had finishedB will have finishedC would have finishedD finished5. I suppose by the time I come back in ten years’ time all th ese old house______down.A will have been pulledB will be pullingC will have pulledD will be pulled6. I hope that they ______the road by the time we come back.A will have repairedB would have repairedC have repairedD had repaired。