将来完成时专项练习
概念:表示在将来某一时间以前已经完成的动作或一直持续的动作。
结构:主语 + shall(第一人称) / will (二、三人称)+ have + 过去分词 + 其他
例句:I will have finished my homework by tomorrow. 我会在明天前完成我的作业。
一、用括号所给动词的正确形式填空。(难度: )
1.David _____________________ (finish) his exams by 14th September.
2.They___________________ (leave)the classrooms by the end of the day.
3.He ____________________(write)the book by the end of this year.
4.The sun ____________________ (rise) before we start out.
5.The birds __________________(fly)to the South by winter.
6.Richard ____________________(received)his package by now.
7.Shruti and Priya _______________ (take)a bus home after the concert.
8.My sister _____________(buy)a present for her birthday by 8 o'clock.
9.Robin ________________(inspect) the Bonsai plants by this evening.
10.The Physics teacher _______________(demonstrate) an experiment in the laboratory.
二、根据句子意思,选择合适的动词,并用其正确形式填空。(难度:)
By next week, she ____________________her homework.
We ___________________ the movie before bedtime.
They _________________the puzzle before dinner.
The team ________________their jerseys before the game.
By noon, I _____________ my chores.
She _________________ the cake before the party.
We ___________________ our bags by departure time.
He _________________ the letter before the postman.
By next month, they _______________ their project.
I ____________my room before guests arrive.
She _______________ her presentation before the meeting.
The dog ______________ all its tricks by evening.
They ________________ the book before the library closes.
By Friday, he ___________his report.
We ________________ our tickets before the show.
The plants ____________by watering time.
He ___________________his homework before class.
They ___________________the marathon by evening
The farmer ________________the crop until November.
The passengers _______________ their destination.
She ___________________the exam by the end of this year.
I _________ rice until 8 o'clock.
The mechanic _________________________my car.
Tom ______________________ his favorite novel.
She ___________________________an essay until 10 o'clock.
I _______________________________a lot of seeds in my garden.
We __________________________the match until tomorrow evening.
He ________________________his duty diligently.
Michael ______________the meal until 2 o'clock.
I ___________________________my assignment.
三、多项选择题。(难度:)
1.Our family will have _________this business for three hundred years now. (own)
A. own B. owns C. owned
2.Max will have ___________weight after dieting for months. (lose)
A. lose B. loses C. lost
3.Sam will have ____________them the story by the time we get there. (tell)
A. fells B. tell C. told
4.I am aching all over. I will have __________ the whole house by myself. (clean)
A. cleans B. cleaned C. clean
5.She will have __________ all of her gum before the end of the day. (chew)
A. chewed B. chew C. chews
6.Paul will have _______________the team members by the time he resigns. (train)
A. train B. trains C. trained
7.My children will have ___________a lot by the next time you see them (grow)
A. grown B. grew C. grow
8.They will have _______________their essay by tomorrow. (write)
A. write B, written C. wrote
9.Don'tworry.You and I will have ___________ most of the distance by noon.(cover)
A. covers B. covered C. covering
10.If we can do that, then we will have __________________ our mission. (fulfill)
A. fulfilled B. fulfills C. fulfilling
11, The police will have _______________the speeding driver before too long.(arrest)
A. arrested B. arresting C. arrested
12.They will have __________________married for 40 years by the end of this month, (be)
A. be B. are C. been
13.She will have ________________Cancun, Mexico by the end of next year. (visit)
A. visits B. visiting C. visited
14.5he will have _______________ this with her mother by tonight. (discuss)
A. discusses B. discussed C. discussing
15.We will have ____________________the dishes by8o'clock.(do)
A. doing B. done C. did
16.They will have __________________by next week. (leave)
A. leave B. left C. leaving
17.He will have _________________this book by the end of this week. (read)
A. reads B. read C. reading