九年级英语过去将来完成将来完成将来时单选50题(含答案)

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

九年级英语过去将来完成将来完成将来时单选50题(含答
案)
1.He said he would have finished his homework by the time his parents came back from work. But he still hadn't started it. In this sentence, "would have finished" is in the past future perfect tense. Which of the following sentences uses the past future perfect future perfect tense correctly?
A. She will have gone to school by tomorrow.
B. He would have written the letter by next week.
C. They will have completed the project by the end of next month.
D. I would have read the book by the time you come back.
答案:D。

“would have read”是过去将来完成将来完成将来时,表示在过去某个时间点看来,将来某个时间点之前会完成的动作。

A 选项是一般将来时;B 选项是过去将来完成时;C 选项是一般将来完成时。

2.Mary thought she would have cleaned the room by the time her friends arrived. But she was still watching TV. Which sentence is in the correct past future perfect future perfect tense?
A. He will have eaten breakfast by tomorrow morning.
B. They would have finished the work by next Friday.
C. She will have gone shopping by the afternoon.
D. I would have done my homework by the time you call me.
答案:D。

“would have done”是过去将来完成将来完成将来时,表示在过去某个时间点看来,将来某个时间点之前会完成的动作。

A 选项是一般将来时;B 选项是过去将来完成时;C 选项是一般将来时。

3.John said he would have bought the gift by the time his sister's birthday came. But he forgot. Which of the following is in the correct past future perfect future perfect tense?
A. She will have left for work by 8 o'clock.
B. They would have started the meeting by next hour.
C. He will have returned the book by tomorrow.
D. I would have sent the email by the time you ask me.
答案:D。

“would have sent”是过去将来完成将来完成将来时,表示在过去某个时间点看来,将来某个时间点之前会完成的动作。

A 选项是一般将来时;B 选项是过去将来完成时;C 选项是一般将来时。

4.Lisa thought she would have cooked dinner by the time her husband got home. But she was busy chatting with her friends. Which sentence uses the past future perfect future perfect tense correctly?
A. He will have taken a shower by tomorrow.
B. They would have gone on vacation by next month.
C. She will have done the laundry by this evening.
D. I would have made the bed by the time you come in.
答案:D。

“would have made”是过去将来完成将来完成将来时,
选项是一般将来时;B 选项是过去将来完成时;C 选项是一般将来时。

5.Tom said he would have repaired the bike by the time his friend needed it. But he didn't have the right tools. Which sentence is in the correct past future perfect future perfect tense?
A. She will have painted the wall by tomorrow.
B. They would have finished the race by next Sunday.
C. He will have written a letter by this afternoon.
D. I would have watered the plants by the time you see them.
答案:D。

“would have watered”是过去将来完成将来完成将来时,表示在过去某个时间点看来,将来某个时间点之前会完成的动作。

A 选项是一般将来时;B 选项是过去将来完成时;C 选项是一般将来时。

6.Jane thought she would have read the book by the time the library closed. But she got distracted. Which of the following sentences uses the past future perfect future perfect tense correctly?
A. He will have gone to bed by 10 o'clock.
B. They would have started the movie by next hour.
C. She will have done her homework by this evening.
D. I would have closed the window by the time it rains.
答案:D。

“would have closed”是过去将来完成将来完成将来时,
选项是一般将来时;B 选项是过去将来完成时;C 选项是一般将来时。

7.Mike said he would have washed the car by the time his parents came back from their trip. But he was playing video games. Which sentence is in the correct past future perfect future perfect tense?
A. She will have gone shopping by tomorrow.
B. They would have finished the project by next week.
C. He
11.He said he would have finished his project by the end of next week and then he would have presented it to the class. What is the tense used in this sentence?
A.Simple past
B.Past future perfect future perfect future tense
C.Future continuous tense
D.Present perfect tense
答案:B。

这句话中“would have finished...and then he would have presented”是过去将来完成将来完成将来时的表达。

选项A 是一般过去时;选项C 是将来进行时;选项D 是现在完成时,都不符合。

12.The teacher expected that by the end of this semester, the students would have learned all the grammar points and they would have taken several exams. What tense is this?
A.Past continuous tense
B.Future perfect continuous tense
C.Past future perfect future perfect future tense
D.Present continuous tense
答案:C。

“would have learned...and they would have taken”体现的是过去将来完成将来完成将来时。

选项A 是过去进行时;选项B 是将来完成进行时;选项D 是现在进行时,都不对。

13.She thought that by next year's graduation ceremony, they would have received their diplomas and would have started looking for jobs. Which tense is being used here?
A.Simple future tense
B.Past future perfect future perfect future tense
C.Past perfect tense
D.Future perfect tense
答案:B。

“would have received...and would have started”是过去将来完成将来完成将来时。

选项A 是一般将来时;选项C 是过去完成时;选项D 是将来完成时,皆不符。

14.The students believed that by the time they entered high school, they would have completed all the required courses in middle school and would have been well-prepared for the new challenges. What's the tense?
A.Past perfect continuous tense
B.Past future perfect future perfect future tense
C.Future perfect tense
D.Present perfect continuous tense
答案:B。

“would have completed...and would have been well-prepared”为过去将来完成将来完成将来时。

选项A 是过去完成进行时;选项C 是将来完成时;选项D 是现在完成进行时,不合适。

15.The principal announced that by the end of the school year, the school would have organized several events and the students would have had a great time. What tense is shown?
A.Past future perfect future perfect future tense
B.Simple present tense
C.Future continuous tense
D.Past perfect tense
答案:A。

“would have organized...and the students would have had”是过去将来完成将来完成将来时。

选项B 是一般现在时;选项C 是将来进行时;选项D 是过去完成时,错误。

16.In the English class, the teacher said that by next month, the students would have read several novels and would have written reports about them. What tense is this?
A.Past future perfect future perfect future tense
B.Future perfect continuous tense
C.Present perfect tense
D.Past continuous tense
答案:A。

“would have read...and would have written”为过去将来完成将来完成将来时。

选项B 是将来完成进行时;选项C 是现在完成时;选项D 是过去进行时,不对。

17.The school librarian expected that by the end of the term, the students would have borrowed many books and would have returned them on time. What tense is used?
A.Past future perfect future perfect future tense
B.Future perfect tense
C.Present perfect continuous tense
D.Simple past tense
答案:A。

“would have borrowed...and would have returned”是过去将来完成将来完成将来时。

选项B 是将来完成时;选项C 是现在完成进行时;选项D 是一般过去时,不合适。

18.The students hoped that by the time they graduated, they would have made many friends and would have had unforgettable memories. What tense is this?
A.Past future perfect future perfect future tense
B.Future continuous tense
C.Past perfect tense
D.Present perfect tense
答案:A。

“would have made...and would have had”是过去将来完成将来完成将来时。

选项B 是将来进行时;选项C 是过去完成时;
选项D 是现在完成时,皆错误。

19.The school counselor said that by next year, the students would have decided on their career paths and would have started preparing for college. What tense is being used?
A.Past future perfect future perfect future tense
B.Future perfect continuous tense
C.Past perfect continuous tense
D.Simple future tense
答案:A。

“would have decided...and would have started”是过去将来完成将来完成将来时。

21.He said that by the end of next month, he would have completed all the tasks and would be ready for the new project.
A.would have completed
B.will have completed
C.would complete
D.will complete
答案:A。

过去将来完成将来完成将来时表示在过去某一时间点看来,将来某个时间之前已经完成的动作。

B 选项是一般将来完成时;
C 选项是过去将来时;
D 选项是一般将来时。

这个句子强调在过去说的时候,到未来的下月底之前会完成所有任务。

22.The company expected that by the end of the year, they would have launched their new product and would be planning for the next stage.
A.would have launched
B.will have launched
C.would launch
D.will launch
答案:A。

过去将来完成将来完成将来时体现了从过去看未来某一时间点之前已完成的动作及后续的状态。

B 选项是一般将来完成时;C 选项是过去将来时;D 选项是一般将来时。

这里表示公司在过去预期到年底时会已经推出新产品并开始计划下一阶段。

23.She thought that by next summer, she would have graduated and would be looking for a job.
A.would have graduated
B.will have graduated
C.would graduate
D.will graduate
答案:A。

过去将来完成将来完成将来时突出在过去的某个时间认为将来某个时间之前会完成的动作。

B 选项是一般将来完成时;C 选项是过去将来时;D 选项是一般将来时。

此句中她在过去认为到明年夏天会已经毕业并找工作。

24.They predicted that by the time the conference took place, they would have prepared all the materials and would be well-prepared for the discussions.
A.would have prepared
B.will have prepared
C.would prepare
D.will prepare
答案:A。

过去将来完成将来完成将来时表明从过去的视角看未来某一时刻之前已完成的动作和状态。

B 选项是一般将来完成时;C 选项是过去将来时;D 选项是一般将来时。

句子表达他们预测在会议举行时,他们会已经准备好所有材料并做好讨论的充分准备。

25.The team believed that by the end of the quarter, they would have achieved their sales target and would be celebrating their success.
A.would have achieved
B.will have achieved
C.would achieve
D.will achieve
答案:A。

过去将来完成将来完成将来时强调从过去看未来特定时间点前完成的动作。

B 选项是一般将来完成时;C 选项是过去将来时;D 选项是一般将来时。

这里表示团队在过去相信到季度末会已经实现销售目标并庆祝成功。

26.The teacher expected that by the end of the semester, the students would have improved their grades and would be more confident.
A.would have improved
B.will have improved
C.would improve
D.will improve
答案:A。

过去将来完成将来完成将来时体现过去对未来某一时间点之前动作的预期。

B 选项是一般将来完成时;C 选项是过去将来时;D 选项是一般将来时。

此句中老师在过去期望到学期末学生们会已经提高成绩并更有自信。

27.The mayor announced that by next year, the city would have completed the major infrastructure project and would be a better place to live.
A.would have completed
B.will have completed
C.would complete
D.will complete
答案:A。

过去将来完成将来完成将来时表示从过去某一时间点看未来某个时间之前会完成的动作。

B 选项是一般将来完成时;C 选项是过去将来时;D 选项是一般将来时。

这里市长宣布到明年城市会已经完成重大基础设施项目并成为更好的居住之地。

28.The scientist predicted that by the end of the decade, new technologies would have revolutionized the field and would open up new possibilities.
A.would have revolutionized
B.will have revolutionized
C.would revolutionize
D.will revolutionize
答案:A。

过去将来完成将来完成将来时突出过去对未来一段时间内完成动作的预测。

B 选项是一般将来完成时;C 选项是过去将来时;D 选项是一般将来时。

此句中科学家预测到这个十年末,新技术会已经彻底改变这个领域并开辟新的可能性。

29.The company promised that by the end of the month, they would have delivered all the orders and would have satisfied their customers.
A.would have delivered
B.will have delivered
C.w
31. In the novel, the hero said he would have completed the mission by the end of next month. “would have completed” indicates the past future perfect future perfect future tense. What is the function of “would have completed” in this sentence?
A. express a past action that was expected to be completed in the future.
B. express a future action that has already been completed.
C. express a present action that will be completed in the future.
D. express an action that is impossible to happen.
答案:A。

“would have completed”在这里表示过去预计在将来某个时间完成的动作。

选项B 是表示未来的动作已经完成,时态不对;选项 C 是表示现在的动作在未来完成,时态也不对;选项 D 表示
不可能发生的动作,不符合语境。

32. The author wrote that she would have finished writing the book by next year. What does “would have finished” mean in this context?
A. indicate a past action that was completed.
B. indicate a future action that will be completed.
C. indicate a past action that was expected to be completed in the future.
D. indicate an action that is ongoing.
答案:C。

“would have finished”在这个语境中表示过去预计在将来完成的动作。

选项 A 是过去完成的动作,时态不对;选项B 是未来将完成的动作,时态也不对;选项D 表示正在进行的动作,不符合语境。

33. In the story, the character thought he would have solved the problem by tomorrow. What is the tense of “would have solved”?
A. past perfect.
B. future perfect.
C. past future perfect future perfect future tense.
D. present perfect.
答案:C。

“would have solved”是过去将来完成将来完成将来时。

选项 A 是过去完成时;选项B 是将来完成时;选项D 是现在完成时。

34. The writer said that they would have submitted the manuscript by
the end of this week. What does “would have submitted” show?
A. an action that has already been completed.
B. an action that will be completed in the future.
C. an action that was expected to be completed in the past.
D. an action that was expected to be completed in the future.
答案:D。

“would have submitted”表示过去预计在将来完成的动作。

选项A 是已经完成的动作,时态不对;选项B 是未来将完成的动作,没有体现过去的预计;选项C 是过去预计完成的动作,时态不对。

35. In the book, the protagonist declared that she would have achieved her goal by next month. What is the meaning of “would have achieved”?
A. express a past action that was completed.
B. express a future action that will be completed.
C. express a past action that was expected to be completed in the future.
D. express an action that is impossible to happen.
答案:C。

“would have achieved”表示过去预计在将来完成的动作。

选项 A 是过去完成的动作,时态不对;选项B 是未来将完成的动作,没有体现过去的预计;选项D 表示不可能发生的动作,不符合语境。

36. The author mentioned that he would have completed the research by next year. What does “would have completed” imply?
A. a past action that was completed on time.
B. a future action that will be completed.
C. a past action that was expected to be completed in the future.
D. an action that is currently in progress.
答案:C。

“would have completed”表示过去预计在将来完成的动作。

选项A 是过去按时完成的动作,时态不对;选项B 是未来将完成的动作,没有体现过去的预计;选项D 是正在进行的动作,不符合语境。

37. In the novel, the heroine believed she would have found the answer by tomorrow. What is the tense of “would have found”?
A. past perfect.
B. future perfect.
C. past future perfect future perfect future tense.
D. present perfect.
答案:C。

“would have found”是过去将来完成将来完成将来时。

选项 A 是过去完成时;选项B 是将来完成时;选项D 是现在完成时。

38. The writer stated that they would have finished the project by the end of this month. What does “would have finished” indicate?
A. an action that has already been completed.
B. an action that will be completed in the future.
C. an action that was expected to be completed in the past.
D. an action that was expected to be completed in
41.She said that by 2030, scientists would have developed a new energy source that would have changed the world completely.
would have developed/would have changed/will have developed/will have changed
答案:would have developed;would have changed。

这句表示在过去某一时刻( 她说的时候)看来,到2030 年科学家将会完成对新能源的开发并且这种新能源将会完全改变世界。

过去将来完成将来时用于从过去的角度对未来某一时间之前已经完成的动作进行假设和预测。

42.In five years, engineers would have created a super-fast transportation system that would have made travel extremely convenient.
would have created/would have made/will have created/will have made
答案:would have created;would have made。

在这个句子中,从现在的角度看未来五年,从说话人的立场过去看,工程师们将会创造出一种超级快速的交通系统,并且这个系统将会使旅行变得极其方便。

过去将来完成将来时在这里表达对未来可能发生的事情的一种过去视角的假设和预测。

43.The scientist predicted that by 2040, they would have discovered
a cure for cancer that would have saved millions of lives.
would have discovered/would have saved/will have discovered/will have saved
答案:would have discovered;would have saved。

科学家预测在过去某一时刻看来,到2040 年他们将会发现一种治愈癌症的方法,这个方法将会拯救数百万生命。

过去将来完成将来时在这个句子中用于表达从过去视角对未来事件的假设和预测。

44.If technology continues to advance at this rate, by 2050, we would have developed intelligent robots that would have taken over many jobs.
would have developed/would have taken over/will have developed/will have taken over
答案:would have developed;would have taken over。

如果技术继续以这种速度发展,从现在的角度看未来,从说话人的立场过去看,到2050 年我们将会开发出智能机器人,这些机器人将会接管许多工作。

过去将来完成将来时在这里表达对未来可能情况的过去视角的假设。

45.The company claimed that in ten years, they would have produced
a revolutionary product that would have transformed the market.
would have produced/would have transformed/will have produced/will have transformed
答案:would have produced;would have transformed。

公司声称在十年后,从现在的角度看未来,从说话人的立场过去看,他们将会生产出一种革命性的产品,这个产品将会改变市场。

过去将来完成将来时用于表达对未来事件的过去视角的假设和预测。

46.By the end of the century, scientists would have found a way to
solve the energy crisis that would have changed the course of human history.
would have found/would have changed/will have found/will have changed
答案:would have found;would have changed。

到本世纪末,从现在的角度看未来,从说话人的立场过去看,科学家们将会找到解决能源危机的方法,这个方法将会改变人类历史的进程。

过去将来完成将来时在这个句子中用于表达对未来事件的过去视角的假设和预测。

47.If we invest more in research and development, by 2060, we would have created advanced medical technologies that would have extended human lifespan significantly.
would have created/would have extended/will have created/will have extended
答案:would have created;would have extended。

如果我们在研发上投入更多,从现在的角度看未来,从说话人的立场过去看,到2060 年我们将会创造出先进的医疗技术,这些技术将会显著延长人类寿命。

过去将来完成将来时在这里表达对未来可能情况的过去视角的假设。

48.The government promised that in twenty years, they would have built a sustainable city that would have set an example for the world.
would have built/would have set/will have built/will have set
答案:would have built;would have set。

政府承诺在二十年后,从现在的角度看未来,从说话人的立场过去看,他们将会建造一个可
持续发展的城市,这个城市将会为世界树立榜样。

过去将来完成将来时用于表达对未来事件的过去视角的假设和预测。

49.By the time the next generation grows up, technology would have advanced so much that it would have made our lives completely different.
would have advanced/would have made/will have advanced/will have made
答案:would have advanced;would have made。

到下一代长大的时候,从现在的角度看未来,从说话人的立场过去看,技术将会进步到如此程度以至于它将会使我们的生活完全不同。

过去将来完成将来时在这里表达对未来事件的。

相关文档
最新文档