50 CÂU HỎI
Mark the letter A, B, C, or D to indicate the correct answer to each of the following questions.
I _______ my homework as soon as Lan goes here.
will finish
will be finishing
finish
will have finished
Ask her to come and see me when she _______ her work.
finish
has finished
finished
finishing
After you finish your work, you _______ a break.
should take
have taken
might have taken
takes
Oil _______ if you pour it on water.
floated
floats
will be floated
float
When he returned home, he found the door _______.
unlocking
unlocked
to be unlocked
have unlocked
That dancing club _______ north of the city.
lays
lies
locates
lain
Almost everyone _______ for home by the time we arrived.
leave
left
leaves
had left
By the age of 25, he _______ two famous novels.
wrote
writes
has written
had written
While her husband was in the army, Janet _______ to him twice a week.
was writing
wrote
was written
had written
I couldn't cut the grass because the machine _______ a few days previously.
broken down
has been broken
had broken down
breaks down
We _______ English this time last week.
learned
were learning
have learned
had learned
Is it raining? - No, it isn't but the ground is wet. It _______.
rained
had rained
has rained
has been raining
Her family _______ to America before 1975.
went
have gone
had gone
would go
When I arrived at the party, Martha _______ home already.
went
have gone
had gone
would go
Henry _______ for 10 years when he finally gave it up.
has smoked
has been smoking
had smoked
had been smoking
Yesterday morning, I got up and looked out of the window. The sun was shining but the ground was very wet. It _______.
rained
has been raining
had rained
had been raining
We _______ our examination next month.
have
shall have
will have had
will be having
Look at those black clouds! It _______.
is going to rain
will rain
would rain
can rain
We _______ English this time next Monday.
learn
will learn
are learning
will be learning
We _______ this course before the final examination.
are going to finish
have finished
will finish
will have finished
I _______ "Chicken soup for the soul" but I haven't finished it yet.
read
am reading
have been reading
was reading
Alan took a photograph of Sandra while she _______.
didn't look
wasn't looking
hasn't looked
hadn't looked
I _______ my key. Can you help me look for it?
lose
lost
had lost
have lost
Last night Tine _______ in bed when suddenly she heard a scream.
read
was reading
had read
had read
We _______ a part next week. Would you like to come?
have
will have
are having
will have had
The Red River _______ very fast today - much faster than yesterday.
flows
is flowing
will flow
is going to flow
While mother _______ dinner the phone rang.
cooked
had cooked
has cooked
was cooking
Fish _______ on Earth for ages and ages.
existed
are existing
exist
have existed
The phone _______ constantly since Jack won the first prize this morning.
has been ringing
rang
had rung
had been ringing
The Earth _______ on the sun for its heat and light.
is depend
depending
has depend
depends
I don't feel good. I _______ home from work tomorrow.
am staying
stay
will have stayed
stayed
In the last two decades, space exploration _______ great contributions to weather forecasting.
is making
has made
made
makes
On July 20, 1969, Neil Armstrong _______ down onto the moon, the first person ever to set foot on another planet.
was stepping
stepped
has stepped
was step
When boarding the plane, many passengers were annoyed because they _______ waiting in the airport for three and a half hours.
are
were
have been
had been
If coastal erosion continues to take place at the present rate, in another fifty years this beach _______ anymore.
doesn't exist
isn't going to exits
isn't existing
won't be existing
Their football team _______ a championship until last season.
had never won
is never winning
had never been winning
had never won
By the end of this year, Tom _______ English for three years.
will be studying
has studied
will have studied
has been studying
In one year's time, I _______ in this school for 15 years.
will be working
will work
will have studied
has been studying
They _______ this course by next June.
have finished
will finish
are going to finish
will have finished
She will go abroad as soon as she _______ this English course.
has completed
will complete
will have completed
completed
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
hadn'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