20 câu hỏi
Another million people ______ unemployed by the time next year.
will have become
will become
will be become
will be becoming
By the end of next year, George ______ English for two years.
will have learned
will learn
has learned
would learn
By 2050, this area_____turned into an industrial centre.
will be
will have been
will
has
She_____from the excursion by 6 o'clock tonight.
will have returned
is going to return
is returning
will be returning
By the end of next year, George............…English for 2 years.
will have learned
will learn
has learned
would learn
When will you send the message? - We _________ it by Friday.
will deliver
am going to deliver
will be delivering
will have delivered
The car ______ ready for him by the time he comes tomorrow.
will be
will have been
will being
are going to be
You are too slow. I’m sure that by the time you phone them, they_____that car to someone else.
will sell
will have sold
are going to sell
are selling
By the time he comes, we will have already __________.
leave
leaving
left
leaves
Can we start the party at 3 o'clock? - I don't think so. All our guests ________ by then, I'm afraid.
won't have arrived
don't arrive
haven't arrived
didn't arrive
____________ her homework before 10 a.m tomorrow?
Will have she done
Will has she done
Will she have done
All are incorrect
I think that before I graduate in 2030, I _________ quite a few exams.
will do
will have done
will be doing
do
Before they get to the airport tomorrow afternoon, they _______________ lunch with us.
have
will be having
will have had
will have
After Viet _________________in 5 minutes, his friends come back here.
will leave
will have left
will be leaving
leave
Before they arrive tomorrow, my sister _____________________ decorating the house.
finish
will finish
will be finishing
will have finished
These machines _______ very well by the time you ________back next week.
will work - come
work - will come
will have work - will come
will have worked - come
I know by the time Jack and Marry__________ my house this afternoon, I ______out for a walk.
visit - will go
will have visited - go
visit - will have gone
visit - will be going
Tom ______ before we arrive there.
left
had left
will have left
leaves
I like looking at these pictures, but I.............enough by lunch time.
had have
will have
will have had
have
By the time the new policy comes into effect I’m sure there _____ some changes
will be
will have been
had been
are
