Choose the correct answer:
1) He'll have sent his application ----------------- the end of May.
a) by b) when c) until d) yet
2) From 12 to 25 next August, I ----------------.
a) is going to spend b) will spend c) am spending d) will be spending
3) I can't talk at the moment. I ---------- my homework.
a) do b) will do c) am doing d) have done
4) I'll have finished doing my homework ----------- 8 o'clock pm tomorrow.
a) on b) at c) by d) for
5) The new bridge ------------ in two years' time.
a) will build b) will be build c) is build d) will have been built
6) We are -------------- be very careful.
a) will b) going c) going to d) go to
7) Many more people -------------in Cairo in the next 50 years.
a) live b) were living c) may be living d) shall visit
8) He drives at breakneck speed. He ------------ an accident.
a) has b) will have c) is going to have d) is having
9) ---------------- help me with this heavy bag, please?
a) Will you b) Are you going to c) Do you d) Should you
10) Somebody is knocking on the door. I --------------- and open it.
a) am going b) will go c) have gone d) go
11) This time next Friday, I --------------for you at the club.
a) wait b) may be waiting c) have been waiting d) will be waiting
12) I promise I ------------- the project.
a) am financing b) am going to finance c) will finance d) would finance
13) Hello, Ahmed. I ------------- to the airport in a minute.
a) go b) am going c) have gone d) would have gone
14) When is it predicted that people -------------- on space holidays?
a) are going to go b) will go c) are going d) go
15) It's arranged. We ------------- to the Red Sea this summer.
a) will go b) go c) are going d) may go
16) Between now and next Monday, she --------------- the house.
a) will clean b) is cleaning c) has cleaned d) will be cleaning
17) My plane --------------at 10 o'clock tomorrow.
a) is leaving b) shall leave c) leave d) leaves
18) Mr Tom -----------from the airport.
a) collects b) will be collected c) collected d) will collect
19) I am studying medicine. I ------------ a doctor.
a) may be b) am going to be c) am being d) be
20) He will watch TV after he --------------his homework.
a) does b) will do c) is doing d) is going to do
21) I'm sure you -------------your stay there.
a) are enjoying b) will enjoy c) are going to enjoy d) enjoy
22) The drug ------------ be produced by the Bentrix drug company.
a) will b) was c) is d) are
1 Mr:M.A
23) This time next month, I -------------- uncle Samy in Luxor.
a) will visit b) will be visiting c) visit d) have visit
24) At this time tomorrow Sameh -------------for his exam.
a) will sit b) will be sitting c) has sat d) may sit
25) She will visit her aunt when she --------------.
a) will return b) returns c) is returning d) is going to return
26) We --------------- probably be there for two weeks.
a) will b) may c) are going to d) are
27) I'm afraid I ------------- able to meet you tomorrow.
a) am not going be b) wouldn't be c) am not being d) won't be
28) Noha has decided that she -------------- for this job.
a) is going to apply b) is applying c) will apply d) applies
29) Magdy --------------- in the school concert next week.
a) performs b) will be performing c) performed d) has performed
30) My plane ------------at ten o'clock.
a) leave b) leaves c) am leaving d) will leave
31) I can't meet you this afternoon. I --------------- the shopping.
a) am doing b) do c) have done d) may do
32) I think most bestsellers --------------- as e-books.
a) will be read b) will be reading c) will read d) will have read
33) Next week, my sister------------- fifteen years old.
a) is going to be b) will be c) is being d) is
34) The launch of the satellite ------------ at 7.50 tomorrow.
a) is being b) are being c) is d) was
35) My plane ------------ at 10 o'clock tomorrow.
a) is leaving b) shall leave c) leave d) leaves
36) I hope you ------------- the task given to you in time.
a) will finish b) finish c) is finishing d) are going to finish
37) We won’t start the meeting until you -----------------.
a) arrives b) had arrived c) will arrive d) arrive
38) She has decided that she ---------------.
a) is studying b) is going to study c) was studying d) will be studying
39) Someone is knocking on the door. I ---------------- it.
a) open b) 'll open c) 'm going to open d) 'm opening
40) It's arranged. We ------------ to the Red Sea this summer.
a) go b) are going to c) will go d) are going
41) Don't worry. I ------------- you the money you need.
a) lend b) am lending c) will lend d) should lend
42) Look out! The ceiling -------------- on. Our heads.
a) will fall b) may fall c) is falling d) is going to fall
43) Watch out! You ------------ the glasses.
a) are dropping b) drop c) are going to drop d) would drop
44) The bus ------------- arrives at 11 AM, it arrives at 11 PM.
a) don't b) doesn't c) didn't d) never
45) If she studies hard, she ------------ the exam.
a) is passing b) is going to pass c) passes d) will pass
2 Mr:M.A
46) Look at those black clouds. It --------------.
a) rains b) is raining c) is going to rain d) isn't raining
47) Are you ------------- tennis after school today?
a) going to play b) played c) play d) going playing
48) Be careful! You ------------- your coffee.
a) will spill b) are spilling c) are going to spill d) spill
49) That's the phone. I --------------- it.
a) answer b) am answering c) would answer d) will answer
50) I -------------- to Paris later this morning.
a) will fly b) am flying c) fly d) will be flying
51) By ten o’clock tonight, I -----------all my homework.
a) finish b) am finishing c) will finish d) ’ll have finished
52) ---------------anything next Saturday?
a) Will you do b) Are you doing c) Do you do d) Have you done
53) Tomorrow I --------------the match with my friend .
a) will watch b) am watching c) watching d) am seeing
54) We---------------a card for my brother at the moment.
a) make b) are making c) made d) have made
55) We need your help. ---------------do it for us?
a) Are you going to b) will you c) Do you d) should you
56) The match ------------- at six o'clock.
a) is starting b) will start c) is going to start d) starts
57) I am sure it ---------------an exciting match.
a) is going to be b) is c) is being d) will be
58) He ---------------to London tomorrow. He’s got his ticket.
a) will fly b) is going to fly c) is flying d) will be flying
59) You --------------it if you aren’t careful.
a) will break b) would break c) have broken d) should break
60) When he ------------- me tomorrow, I’ll tell him all about my new book.
a) visits b) will visit c) visiting d) visit
61) A: The phone is ringing. B: I --------------- it.
a) answer b) am going to answer c) am answering d) will answer
62) When ------------ the next train to Aswan? – At 9:00.
a) has b) leaves c) is d) will
63) Take this medicine in case you --------------- it.
a) will need b) are going to need c) would need d) need
64) Ali -------------- a party tonight. He's arranged everything.
a) is going to give b) is giving c) will give d) gives
65) It is said that the number of road accidents -------------- by 20%.
a) cut b) cuts c) will cut d) will be cut
66) We ------------- less paper if we read e-books.
a) will be used b) are using c) are used d) will use
67) I don't think newspapers---------------------.
a) will ever have replaced b) never replace c) will ever be replaced d)will ever replace
68) I'm sorry but your car ----------------- this week.
a) won't repair b) can't repair c) repaired d) won't be repaired
3 Mr:M.A
69) By next Christmas we ---------------- here for eight years.
a) will be b) are being c) will have been d) have been
70) Our team is attacking hard. It --------------a goal.
a) is going to score b) will score c) is scoring d) scores
71) ---------------- tennis after school today?
a) Are you playing b) Do you play c) Shall you play d) Do you go to play
72) We ---------------- the meeting as soon as he has arrived.
a) start b) have started c) will start d) started
73) My German lesson --------------- at four o'clock this afternoon.
a) is stating b) starts c) has been starting d) start
74) We -------------- a party next Saturday. Would you like to come?
a) have b) are having c) were having d) would have
75) I --------------- 25 next Monday.
a) am going to be b) will be c) am being d) be
76) It is hoped that the new techniques ------------------ in the next five years.
a) will have used b) will be used c) will be using d) will use
77) I expect I ---------------some tourists near the pyramids tonight.
a) I'm going to meet b) would meet c) will meet d) met
78) I expect that he ----------------- the match.
a) wins b) will win c) is going to win d) is winning
79) A: Would you like something cold to drink? B: Yes, please I ----------------- Pepsi.
a) am going to have b) have c) am having d) will have
80) I ------------------my next summer holiday in Australia .I have arranged everything.
a) will spend b) am spending c) spend d) have spent
81) From 2020 to 2030, Egypt --------------- out great projects.
a) is going to carry b) will carry c) will be carrying d) will have carried
82) I want to visit Italy next year, so I ----------------Italian next term.
a) am going to learn b) 'll learn c) going to learn d) learning
83) I'm sure some kinds of books ----------------.
a) won't replace b) won't be replacing c) won't be replaced d) can replace
84) This time next year, they -----------------a new hospital. I'm sure.
a) may build b) will be building c) must have built d) may be building
85) Are you leaving this evening? Yes, my train ---------------- at 7.15.
a) is going to leave b) leaves c) will leave d) will be leaving
86) I ---------------Tamer later, would you like me to tell anything?
a) visit b) have been visiting c) have visited d) will be visiting
87) I can't come shopping on Monday morning because I --------------------.
a) will work b) may work c) will be working
d) will be worked
88) They --------------hunting in the woods tomorrow. they've made a plan.
a) have gone b) will go c) are going d) going to go
89) In the future, we ---------------new cells from patients to repair parts of their body.
a) will be using b) using c) have used d) were using
90) I am not sure. But the government ------------------vast areas of the desert.
a) will reclaim b) will reclaiming c) is reclaiming d) may be reclaiming
91) I ---------------- a friend from Cairo on Monday. I’ve arranged that.
a) meet b) am meeting c) will meet d) is going to meet
92) We -------------------almost certainly need to spend some time working outside.
a) are going to b) will c) are going d) have been
4 Mr:M.A
93) I ------------------- married next month. I've prepared everything .
a) am going to get b) would get c) will get d) am getting
94) Between 2021 and 2025, the government ----------------more desert land.
a) may reclaim b) will be reclaiming c) will reclaim d) is reclaiming
95) Do you have any plans for the week end? I ---------- professor Afifi on Saturday morning.
a) will meet b) am going to meet c) meet d) will be met
96) I'm going on holiday to Europe this October. Should I take an umbrella? Yes, it -----------.
a) probably rain b) probably rains c) will probably rain d) is probably raining
97) I ----------------- the match in the stadium next Friday. I've booked the ticket.
a) am watching b) am going to watch c) will watch d) watch
98) Over 500 buildings --------------- down to make way for the new road.
a) will knock b) will be knocking c) will be knocked d) will have knocked
99) It is predicted that people --------------on space holidays in the next ten years.
a) are going b) are going to go c) will go d) will be going
100) This time next week, I ------------------- on the beach.
a) will have sunbathed b) will be sunbathing c) will have been sunbathing d) will be sunbathed
101) In the future, every new book will probably be --------------- as an e-book.
a) publish b) publishing c) published d) publisher
102) The builders say they --------------- the roof by next Tuesday.
a) finish b) will have finished c) might finish d) are finishing
103) I predict that in the future, mobile phones ------------------smaller.
a) will make b) will be making c) will have made d) will be made
104) The new underground railway line ---------------- by 2023.
a) will have been built b) will be building c) has built d) have built
105) By the time we get to the stadium. The match ---------------------- .
a) will have started b) is starting c) was starting d) had started
106) The money, I'll borrow from the bank, ----------------- in three months' time.
a) must pay b) will have been repaid c) will repay d) must being repaid
107) By the year 2100, millions of trees and hundreds of forests ----------------------.
a) will be saved b) will be c) saving d) will have been saved
108) It is expected that the government ------------------- taxes again.
a) will be raised b) will have raised c) will raise d) will be raising
109) By the time you receive this letter, I --------------my final exams.
a) will have been finishing b) will have finished c) will be finished d) will be finishing
110) Don't phone me at 8.00 a.m. tomorrow. I -------------- the kids to school then.
a) drive b) will be driving c) have driven d) would drive
111) In the future, every new book will probably be -------------as an e-book.
a) publish b) publishing c) published d) publishes
112) You can be sure the price ------------- when more people buy them.
a) will be reduced b) to reduce c) is reducing d) had reduced
113) Do you think CD-ROMs will ever ------------ traditional books completely?
a) be replaced b) be replacing c) have replaced d) replace
114) The author ---------------- his political book by the end of the week.
a) will have been published b) will have published c) will be published d) will publish
115) I'm sure, more food -------------- to get over food crisis.
a) will produced b) may produce c) may be produced d) will be produced
5 Mr:M.A