Choose the best answer.
He __________ her before.
has never met
never has met
have never met
never have met
Dấu hiệu nhận biết của thì hiện tại hoàn thành:
never (chưa từng)...before (trước đây)
Trong câu có trạng từ “never” (chưa bao giờ)
Công thức: S + have/has + never/just/already+ Ved/V3
He là chủ ngữ số ít nên sử dụng has
=> He has never met her before.
Tạm dịch: Trước đó, anh ấy chưa bao giờ gặp cô ấy.
Đáp án : A

Các bài tập cùng chuyên đề
Bài 1 :
Choose the best answer.
She ___________ book for more than 2 hours.
read
is reading
has read
reads
Bài 2 :
Choose the best answer.
__________ married yet?
Did you get
Have you got
Do you get
Are you getting
Bài 3 :
Choose the best answer.
Peter ________(not/see) his friend since last Christmas.
doesn’t see
didn’t see
isn’t seeing
hasn’t seen
Bài 4 :
Choose the best answer.
We __________ this movie.
already watch
have watched already
have already watched
already have watched
Bài 5 :
Choose the best answer.
He _________ here for a long time.
has not come
isn’t coming
didn’t come
doesn’t come
Bài 6 :
Choose the best answer.
You _________ your project yet, I suppose.
done
do
aren't doing
haven't done
Bài 7 :
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
Bài 8 :
Choose the best answer.
Tenda _________ here all his life.
has lived
lives
is living
lived
Bài 9 :
Choose the best answer.
They _________ their house since they arrived last Monday.
didn’t clean
cleaned yet
haven’t cleaned
is not cleaning
Bài 10 :
Choose the best answer.
She_________ to London a couple of times.
has already traveled
has traveled already
already travels
is already travelling
Bài 11 :
Choose the best answer.
The bill isn’t right. They _______ a mistake.
will make
are making
made
have made
Bài 12 :
Choose the best answer.
My mother ________ to start working next week.
has decided just
has just decided
just decides
decided just
Bài 13 :
Choose the best answer.
________ money for your mother?
Do you just pay
Did you just pay
Have you just paid
Are you just paying
Bài 14 :
Choose the best answer.
It is the second time he _______ his job.
has lost
lost
loses
has been losing
Bài 15 :
Choose a suitable word or phrase to fill in each blank.
The cutting or replacement of trees downtown _____ arguments recently.
has caused
have caused
are causing
caused
Bài 16 :
Choose the suitable verb tenses.
Bài 17 :
Choose the suitable verb tenses.
Bài 18 :
Choose the suitable verb tenses.
Bài 19 :
Choose the suitable verb tenses.
Bài 20 :
Choose the suitable verb tenses.
Bài 21 :
Choose the suitable verb tenses.
Bài 22 :
Choose the suitable verb tenses.
Bài 23 :
Choose the suitable verb tenses.
Bài 24 :
Choose the best answer
There _______________ a lot of changes in Vietnam since the 1990s.
was
have been
has been
are
Bài 25 :
Choose the best answer
It _______________ him almost 1 hour to go to school by bus every day.
takes
took
has taking
is taking
Bài 26 :
Choose the best answer
Her hometown _______________ a lot of hills and mountains.
has
gets
is
has got
Bài 27 :
Choose the best answer
My dog _______________ my cat since I came home.
is chasing
has chased
chased
chases
Bài 28 :
Choose the best answer.
I fell asleep while I _______________ my homework last night.
was doing
have done
did
is doing
Bài 29 :
Give the brackets with suitable verb tenses.