30 câu hỏi
Nobody has __________ homework yet.
did
had
done
was
__________ you __________ your room yet?
Were / cleaning
Did / clean
Has / cleaned
Have / cleaned
This is the most beautiful I __________ ever __________
had / met
was / going to meet
have / meet
has / met
How many books __________ you __________ ?
did / read
have / read
has / read
had / read
They have __________ such a great film.
was made
make
made
making
He __________ the movie ticket yet.
hasn’t bought
have bought
has bought
have sell
My cousins __________ on holiday for 3 weeks.
has been
are going to be
have been
were
Who __________ all the candies? The box is empty.
ate
have eaten
was eating
has eaten
I am looking for my pen. I have __________ it.
lose
lost
losed
loosen
They __________ a lot of bikes.
were sold
have sold
sells
have sell
A: Do you know our town at all?
B: No. It is the first time I __________ here.
was
have been
came
am coming
I __________ for you for a long time.
has waited
have waited
am waiting
was waiting
Since he __________ here no one __________ him.
has left/ saw
had left/ saw
left/ has seen
left/ have seen
I __________ such a big fire before.
have never seen
never see
had never seen
never saw
We __________ Dorothy since last Saturday.
don’t see
haven’t seen
don’t have seen
didn’t see
Jack __________ the door.
has just painted
just paint
have painted
painting
A: I’m sorry to keep you waiting.
B: Oh, not at all. I __________ here only a few minutes.
have been
had been
was
will be
Since __________, I __________ nothing from him.
he had left / heard
he left / have heard
he has left / have heard
he was left / heard
So far, Teddy __________ ten kilos.
has been losing
lost
had lost
has lost
She __________ German for two years.
has learnt
is learning
learn
learns
He found his book this morning, but now he __________ his pen.
loses
lost
has lost
had lost
A: What’s the matter?
B: The shoes don’t fit properly. They __________ my feet.
are hurt
is hurting
have hurt
will hurt
You may leave the classroom when you __________ writing.
will finish
are finishing
have finished
had finished
My brother __________ the Youth League since 1955.
joined
has taken part
is in
has been in
Thank goodness! I __________ my home work now.
shall finish
finished
have finished
had finished
Don’t get off the bus until it __________
has stopped
stopped
will stop
shall stop
The foreign guests __________ here almost a week.
have arrived
have been
have reached
have got
A: Who’s that pretty girl Tom dancing with?
B: I don’t know. I __________ her before.
never have seen
had never seen
was never seeing
have never seen
A: How are you today?
B: Oh, I __________ as ill as I do now for a very long time.
didn’t feel
wasn’t feeling
don’t feel
haven’t felt
The price __________, but I doubt whether it will remain so.
went down
will go down
has gone down
was going down
