WorksheetsBài Tập Trắc Nghiệm Về Các Thì
Total questions: 169
Worksheet time: 1hrs 25mins
The wedding party ________ held at the Rex Hotel.
is
is being
will be
is going to be
How many languages _______ John speak?
do
does
did
will
Hurry! The train ________ I don't want to miss it.
comes
is coming
came
has come
Angelina Jolie is a famous actress. She ________ in several film.
appears
is appearing
appeared
has appeared
I saw Maggie at the party. She ________ in several film.
wears
wore
was wearing
has worn
What time________ the next train leave?
does
will
shall
would
Monica ________ with her sister at the moment until she finds a flat.
stays
is staying
will stay
is going to stay
After I ________ lunch, I looked for my bag.
had
had had
have has
have had
By the end of next year, George________ English for 2 years.
will have learned
will learn
has leaned
would learn
The man got out of the car,_______ round to the back and opened the boot.
walking
walked
walks
walk
For several years his ambition ________ to be a pilot.
is
has been
was
had been
Henry________ into the restaurant when the writer was having dinner.
was going
went
has gone
did go
He will take the dog out for a walk as soon as he ________ dinner.
finish
finishes
will finish
shall have finished
Before you asked, the letter________
was written
had been written
had written
has been written
She ________ English at RMIT these days.
studies
is studying
will study
is going to study
She's at her best when she________ big decisions.
is making
makes
had made
will make
We________ next vacation in London.
spend
are spending
will spend
are going to spend
Robert________ tomorrow morning on the 10: 30 train.
arrived
is arriving
has arrived
would arrive
Look! The bus________
left
has left
leaves
is leaving
Mike________ one hour ago.
phoned
was phoning
had phoned
has phoned
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 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
has 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
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
The secretary________the report by 10:00 yesterday.
hasn't finished
hadn't finished
didn't finish
would finish
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
Hurry up or the train________ before you catch it.
will leave
leaves
will have left
has left
Now my sister________ a bicycle of her own.
is having
are having
has
had
A football team________ chiefly of 12 players.
composed
composes
comprised
comprises
This is the first time I ________ here.
am
have been
was
be
Last week, my professor promised that he________ today.
would come
will come
comes
coming
My girls friend arrived after I ________ for her about half an hour.
was waiting
had been waiting
has been waiting
have waited
Did she say she________ him tomorrow?
has visited
will visit
would visit
is going to visit
________ to rain before you woke up this morning?
Did it begin
Has it begun
Had it begun
Would it begin
My daughter saw an elephant this morning but she________ one before.
had never seen
has never seen
never seen
never had seen
I________ in Da Nang before I moved to Dong Nai.
have been living
have lived
had lived
had been living
When we got home, dinner____ so we had a drink first.
was preparing
was being prepared
was prepared
had been prepared
She was tired. She____ for a long time.
has been learning
had been learning
leaned
was learning
He ____ in space for 10 days by tomorrow.
will travel
will be traveling
will have been traveling
has traveled
He said he would visit me, but he____ me yet.
has not visited
had not visited
is not visiting
does not visit
The weather____ fine so far this week.
is
has been
was
had been
Before the prime Minister leaves New Your he____ several talks.
will have had
would have
will be having
has
We had just got out of car when it ____ to set fire.
has begun
had begun
was beginning
began
As soon as he____ a certificate in English, he will apply for a job.
would get
got
gets
will get
He was told that he____ knocked out in the first round.
had been
was
has been
was being
Michael ____ a word with Lisa this morning.
has
had
has had
had had
Old Ted____ twenty cigarettes a day till he gave up.
had smoked
has smoked
smoked
smokes
Stephen____ on the phone when I came in.
talked
was talking
has talked
has been talking
I ____ TV at 8L30 last night.
watched
was watching
has watched
had watched
While I was working in the garden, my son____ video games.
was playing
played
has played
has been playing
When he worked here, Simon____ mistakes.
always made
made always
was always making
was making always
I____ four chairs so far this morning.
painted
was painting
have painted
had painted
Frank____ home since he was a boy.
isn't
wasn't
hasn't been
hadn't been
Mai____ in HCM for five years.
lives
has lived
is living
was living
We____ "Alexander the Great". It's very interesting!
see
saw
have seen
would see
I've lived here________ 1990.
since
from
to
for
Paulo has learned English________ five years.
since
from
to
for
My little sister________ "sleeping beauty" several times.
watches
is watching
has watched
watched
since the appearance of karaoke machines, they________
had been widely used
have been widely used
were widely used
widely used
She has been studying engineering________
since 5 years
for 5 years
5 years before
during 5 years
In 1996, my brother________ at Harvard university.
studies
is studying
studied
had studied
Are you learning your lesson? No, I________ it.
finished
have finished
finishing
have finished
Elvis Presley________ on television for a long time.
isn't appearing
hasn't appeared
won't have appeared
hadn't appeared
We________ waiting for her half a hour before she came.
have been
will be
will have been
had been
There's a strange smell in here. Mother________ something.
cooks
is cooking
will cook
has cooked
The concert________ at 7:15.
starts
is starting
has started
is going to start
Nora says she's 17 but I ________ here.
don't believe
didn't believe
won't believe
wouldn't believe
Sorry I'm late - That OK, I________ long
don't wait
am not waiting
haven't waited
haven't been waiting
We did not go out because it________.
would rain
was raining
had rained
has rained
Michael, is it true that you________ married next week?
get
are getting
got
have got
Mr. Black did teach that lesson along tome ago, but now he never remembers______ it.
teach
teaches
taught
having taught
Her life has changed a lot________ she became rich.
since
for
because of
owing to
The wind________ very hard when the ship sailed around the Mediterranean Sea.
blew
was blowing
has blown
was blown
I________ that novel at least twice.
have read
read
reads
have been reading
What did the farmer do after locusts________ their crop?
damage
are damaged
have damaged
had damaged
We________ to Tri An a few times recently.
would be
were
had been
have been
In former times________ to go to a dentist.
many people were afraid
many people afraid
many peoples were afraid
many peoples feared
He might have given you some advise if you________ him to.
would have asked
had asked
asked
would ask
Sir Thompson always________ funny stories after dinner.
said
has said
says
tells
The milkman________ the jug of milk on the table outside the kitchen
lain
lay
laid
lie
My litter sister is afraid to________ the dishes after dinner.
have done
do
make
made
When his girlfriend came, he ________ his car.
cleaning
cleans
is cleaning
was cleaning
They________ tomorrow at 12:30
will leave
are leaving
are going to leave
leave
Someone________ at the door, can you answer it?
knocks
is knocking
has knocked
knocked
John________ at the moment, so he can't answer the telephone.
works
is working
has worked
will work
The river________ after last night's rain.
flowed
flows
is flowing
will flow
He________ for Chelsea this season.
played
is playing
would play
has played
We shall make a trip around the world when the opportunity________ itself to us.
will present
will have presented
presents
will be presenting
This pupil________ his best and ________ only one mistake in his dictation.
made/did
did/made
made/made
did/did
The holiday makers________ in the sunshine to get sunburnt.
lay
lied
led
laying
The snake________ one big egg last week.
lay
laid
led
laying
I'm afraid you________ number.
have mistaken
are with the wrong
have the wrong
made the wrong
I like looking at the pictures, but I ________ enough by lunch time.
should have
will have
will have had
have
I don't understand this sentence. What________?
does mean this word
have this word mean
means this word
does this word mean
John________ tennis once or twice a week.
usually play
in usually playing
usually plays
have usually played
It was noisy next door. Our neighbors________ a party
had
were having
had had
have had
It________ dark. Shall I turn on the light?
is getting
get
got
has got
I________ for Christine. Do you know where she is?
look
looked
am looking
looks
At 5 o'clock yesterday evening, I ________ my clothes.
am ironing
have ironed
ironed
was ironing
Are you ready, Ann? Yes, I________
am coming
come
came
have came
Why________ at me like that? What's the matter?
do you look
have you looked
did you look
are you looking
I________ along the street when I suddenly heard footsteps behind me.
was walking
a walking
walk
walked
There was a time when watching TV really________ family entertainment
were
was
had been
is
Last year they __________ 22 million TV sets.
were selling
has sold
has sold
sold
At last the bus came. We _________ for half an hour
waited
was waiting
have waited
had been waiting
Through the rain, I ______ a lighted window and a sign which said 'Sam's Place'.
have seen
was seeing
saw
see
I'm going on holiday on Saturday. This time next week I_____ on a beach in the sea.
will lie
am lying
will be lying
should be lying
Ted and Amy______ for 24 years.
have been married
married
were married
has been married
Tomorrow I _______ my grandparents.
am going to visit
will have visited
have visited
visit
When their first child was born, they_____ married for three years.
have been married
had been married
will been married
will have been married
I think the weather ______ nice later.
will be
be
is
has been
She_______ very angry when she knows this.
shall be
has been
will have been
will be
I was sad when I sold my car. I_____ it for a very long time.
am running
were running
had been running
have been running
We were extremely tired at the end of the journey. We____ for more than 24 hours.
had been traveling
were traveling
have traveled
traveled
The house was very quiet when I got home. Everybody______ straight to bed.
had gone
have gone
went
go
The man sitting next to me on the plane was nervous because he______ before.
hasn't flown
didn't fly
hadn't flown
wasn't flying
