20 câu hỏi
The child________ before the doctor arrived.
died
had died
has died
was dying
We cleaned up the room as soon as the guests________
had left
has left
left
were leaving
The secretary________ the report by 10:00 yesterday.
hasn't finished
hasn't finished
didn't finish
would finish
Jane's eyes are red. She________
cried
has cried
has been crying
had cried
This room is dirty. Someone________ in here.
smoked
has smoked
had been smoking
has been smoking
Arsenal________ next Monday.
wins
will win
would win
is winning
it________ rain tomorrow.
rains
will rain
is going to rain
is raining
I'll come and see you before I ________ for America.
leave
will leave
have left
shall leave
The little girl asked what________ to her friend.
has happened
happened
had happened
would have been happened
John________ a book when I saw him.
is reading
read
was reading
reading
He said he________ return later.
will
would
can
would be'
Jack________ he door.
has just opened
open
will have opened
opening
I have been waiting for you________
since early morning
since 9 a.m
for two hours
all are correct
My sister________ for you since yesterday.
is looking
was looking
has been looking
looked
Jack________ the door.
has just painted
paint
will have painted
painting
The train________ half an hour ago.
has been leaving
left
has left
had left
We ________ Doris since last Sunday.
don't see
haven't seen
didn't see
hadn't seen
When I last saw him, he________ in London.
has lived
is living
was living
has been living
She is tired now. She________ for a long time.
has been learning
has learned
learns
learned
They will have gone home before you________ to meet them.
came
come
will come
are coming
