The problem of food shortage ………… solved by the end of next decade. Who knows?
will have been
will have
might have been
might have
The government ………… more and more schools by next year.
are building
will have built
will build
has built
By the time you get here, I .......... watching the movie.
will finish
finish
will have finished
am going to finish
After saving up a lot of money, I think I ………… a new car before the end of next month.
have had
had had
will have had
The train from Alexandria ......... at Giza station at 12:30.
arrives
will have arrived
will be arriving
will arrive
She .............her exams by 6 o'clock, so we can go out for dinner.
is finishing
is going to finish
Sam is probably .......... the proposal by the time he leaves this afternoon.
being completed
going to complete
going to have completed
completing
Will lunch ............ by the time we arrive?
have been eaten
be eaten
have eaten
be eating
My brother ………… from the university by the end of next July.
will graduate
will have graduated
is going to graduate
has graduated
I will have graduated ………………….. next year.
on
at
in
by
When I see you tomorrow, I .......... you my new book.
will have shown
will be showing
show
will show
Don’t worry, I’ll be awake when you come. I ………… to bed before ten.
had gone
have gone
won’t have gone
will have gone
By 2050, half of the world .......... English and communicate well with each other.
will have been spoken
will speak
is speaking
will be spoken
By the end of next year, the government ………… the hospital in our town.
must have modernized
will have modernized
will modernize
has modernized
I think we ………… this task before the end of next week; we’ll need more time.
are finishing
won’t have finished
have finished
I ………… revision work before I sit for the next exam.
have done
was doing
will have done
had done
Do you think you ........... children by the time you are 30?
are going to have
are having
………… that task before the manager arrives?
Have you done
Were you doing
Will you have done
Did you do
We will wait at the station room until the train ..........
will come
had come
comes
came
By the time my father ………… back from London, we will have prepared everything for my sister's wedding.