10 câu hỏi
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 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
The car ______ ready for him by the time he comes tomorrow.
will be
will have been
will being
are going to be
She_____from the excursion by 6 o'clock tonight.
will have returned
is going to return
is returning
will be returning
By the time he comes, we will have already __________.
leave
leaving
left
leaves
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
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
Another million people ______ unemployed by the time next year.
will have become
will become
will be become
will be becoming
Tom ______ before we arrive there.
left
had left
will have left
leaves
