WorksheetsKiểm tra trắc nghiệm: Thì hiện tại hoàn thành
Total questions: 20
Worksheet time: 10mins
I ______ my homework.
has finished
have finished
finished
finishing
They ______ already ______ lunch.
has / eaten
have / eat
have / eaten
has / eat
Which word is used to describe an experience in Present Perfect?
just
never
since
already
She ______ never ______ sushi before.
has / ate
have / eaten
has / eaten
have / ate
Chọn câu đúng:
I have saw that movie.
I have seen that movie.
I have see that movie.
I seen that movie.
Chọn câu phù hợp với thì hiện tại hoàn thành:
They go to school every day.
They are going to school now.
They have gone to school.
They went to school yesterday.
I ______ just ______ the news.
have / hear
have / heard
has / hear
has / heard
Have you ______ been to Paris?
already
yet
ever
just
Chọn câu đúng:
She has visited her grandparents last week.
She has visited her grandparents yesterday.
She has visited her grandparents many times.
She has visited her grandparents every day.
We ______ lived here for ten years.
have
has
are
were
She ______ (not finish) her assignment yet.
hasn't finished
haven't finished
doesn't finished
won't finished
Where have you ______?
gone
go
goes
went
He has ______ in that company since 2018.
work
worked
working
works
Chọn câu phù hợp với thì hiện tại hoàn thành:
I have been to Japan two years ago.
I have been to Japan for two years.
I have been to Japan last year.
I have been to Japan three times.
How long ______ (you/know) John?
have you known
do you know
did you know
has you known
We ______ (not meet) since we left school.
haven't meet
hasn't met
haven't met
haven't meeted
______ (you/ever/play) the piano?
Have you ever played
Do you ever play
Are you ever played
Have you ever playing
He has ______ finished his homework.
He has finished his homework yet.
He has already finished his homework.
He has already finish his homework.
He has finish his homework already.
They have ______ finished their homework.
They have finished their homework yesterday.
They have already finished their homework.
They have finish their homework.
They finished their homework.
I ______ (live) in this city since I was born.
has lived
lived
have live
have lived
