10 câu hỏi
I ________ by then.
will be leave
will have left
will leaving
Will you ________ by 8am?
have arrived
be arrive
have arriving
You ________ the bill by the time the item arrives.
'll have received
will receiving
've received
Melissa and Mike will be exhausted. They ________ slept for 24 hours.
will not
will not have
will not be
He will have ________ all about it by Monday.
forgetting
forgotten
be forgetting
Will you ________ the contracts by Thursday?
have mailed
mailing
to have mailed
The boss ________ by the time the orders come in.
will leave
will be left
will have left
Where ________ gone?
will she have
is she has
she have
September works for us. Lisa will not ________ by then.
graduating
have graduated
be graduate
0. I will let you in. I ________ with the keys by the time you come in.
Đáp án
will have arrived
will be arrival
will be arrived
