16 câu hỏi
Choose the best answer.
He __________ her before.
has never met
never has met
have never met
never have met
Choose the best answer.
She ___________ book for more than 2 hours.
read
is reading
has read
reads
Choose the best answer.
__________ married yet?
Did you get
Have you got
Do you get
Are you getting
Choose the best answer.
Peter ________(not/see) his friend since last Christmas.
doesn’t see
didn’t see
isn’t seeing
hasn’t seen
Choose the best answer.
We __________ this movie.
already watch
have watched already
have already watched
already have watched
Choose the best answer.
He _________ here for a long time.
has not come
isn’t coming
didn’t come
doesn’t come
Choose the best answer.
You _________ your project yet, I suppose.
done
do
are doing
have done
Choose the best answer.
He _________ that there are only four weeks to the end of term.
is just realizing
has just realized
just realizes
realizes just
Choose the best answer.
Tenda _________ here all his life.
has lived
lives
is living
lived
Choose the best answer.
They _________ their house since they arrived last Monday.
didn’t clean
cleaned yet
haven’t cleaned
is not cleaning
Choose the best answer.
She_________ to London a couple of times.
has already traveled
has traveled already
already travels
is already travelling
Choose the best answer.
The bill isn’t right. They _______ a mistake.
will make
are making
made
have made
Choose the best answer.
My mother ________ to start working next week.
has decided just
has just decided
just decides
decided just
Choose the best answer.
________ money for your mother?
Do you just pay
Did you just pay
Have you just paid
Are you just paying
Choose the best answer.
It is the second time he _______ his job.
has lost
lost
loses
has been losing
Choose a suitable word or phrase (marked A, B, C or D) to fill in each blank.
The cutting or replacement of trees downtown _____ arguments recently.
has caused
have caused
are creating
created
