The new bridge is expected to be completed _____ the end of this year.
on
in
by
to
By the time you get home, your dinner _______ ready.
is
will be
has been
was
By the time he arrives, we _______ (finish) our work.
I promise that the kitten_______(take) care of when you are away from home next week.
You’d better not phone the manager between 7 and 8 tomorrow evening; he ________ an important meeting then.
will have
would have
will be having
will have had
—I’m sorry, but the boss isn’t here yet. Shall I have him call you when he comes back?—No, I’ll call him back. If I call again in half an hour, do you think she ________ ?
had arrived
has arrived
will arrive
will have arrived