WorksheetsP-PERFECT
Total questions: 65
Worksheet time: 30mins
Quynh _____________ her homework yet.
have finish
hasn't finished
did finished
haven't finished
My father is on the way. He ____________ home yet.
haven't arrived
hasn't arrived
didn't arrived
arrived
I am not hungry. I have _______ eaten.
yet
now
just
ever
I have never ___________ to Paris.
been
went
go
was
________ you ever been to New York?
Are
Were
Do
Have
Han is still working. She hasn't finished her work ________.
already
yet
still
never
I am looking for my pen. I __________ it.
have lost
lost
did lost
was lost
During the two years Hoang ____________ ten different jobs.
has has
has had
have had
have has
I __________ a teacher since 2002.
was
have be
have been
had be
My friend ______________ my new dress yet.
haven't seen
didn't see
hasn't see
hasn't seen
Sue ________ a guitar lessons. She is taking her lesson now.
started
have started
has started
starts
I_____________ a cup of tea for you. It is on the table.
made
have made
make
am making
Subin ____________ his glasses. He hasn't got his glasses now.
have lost
lost
was lost
has lost
Ngoc Duc's hair is very short. He ______________ his hair off.
cut
cuts
have cut
has cut
A: Is your father at home now? B: _________________________.
No, he went to Paris
No, he has gone to Paris
No, he left home
No, he didn't come
I ___________ my arm three times. It's still hurt now.
has broken
broken
have broken
break
I have worked very hard ____________.
this week
last week
2 weeks ago
2 days ago
Our team ___________ two matches this year.
has win
has won
win
won
I have written six letters _______ breakfast.
for
from
since
to
Tom has lived in Istanbul ______ five years.
since
in
ago
for
Đâu là dấu hiệu của thì hiện tại hoàn thành? (Có thể chọn nhiều hơn một đáp án)
for
until now
up to now
present
recently
Đâu là dấu hiệu của thì hiện tại hoàn thành? (Có thể chọn nhiều hơn một đáp án)
since last Sunday
last Sunday
on Sunday
every Sunday
next Sunday
Đâu là dấu hiệu của thì hiện tại hoàn thành? (Có thể chọn nhiều hơn một đáp án)
for a week
last week
during the last few weeks
since last week
Đâu là dấu hiệu của thì quá khứ đơn? (Có thể chọn nhiều hơn một đáp án)
for a week
last week
during the last few weeks
since last week
Đâu là dấu hiệu của thì quá khứ đơn? (Có thể chọn nhiều hơn một đáp án)
in 2022
in 2019
in 2018
in 2020
Chọn đáp án đúng điền vào câu sau đây:
"I have been in London ________ four days"
since
for
Chọn đáp án đúng điền vào câu sau đây:
"She has washed her car ____________ two o'clock"
since
for
Chọn đáp án đúng điền vào câu sau đây:
"Mary has learned English (a) 8 a.m"
Phân từ 2 của động từ "see" là?
seen
saw
Phân từ 2 của động từ "do" là?
did
done
does
Phân từ 2 của động từ "go" là?
went
gone
goes
Viết phân từ 2 của động từ "meet"
(a)
Viết phân từ 2 của động từ "read"
(a)
Chọn đáp án đúng điền vào câu sau đây:
"Since they________ her, they have lived here"
have met
has met
met
Chọn đáp án đúng điền vào câu sau đây:
"He has not seen her since she _________ school"
have left
has left
left
Last year, we (go)...................to the wonderful festival
went
have gone
gone
goed
Từ nào dưới đây KHÔNG phải là dấu hiệu nhận biết của thì Qúa Khứ Đơn
ago
last
so far
in the past
Từ nào dưới đây KHÔNG phải là dấu hiệu nhận biết của thì HIỆN TẠI HOÀN THÀNH
recently
often
so far
just
Tìm nghĩa tiếng Việt tương ứng:
donate blood (v)
hiến máu
quyên góp tiền
lợi ích
tổ chức
Điền vào chỗ trống:
swim--> (a) ---> swum
Quynh has studied English ......... 9 years.
We haven't gone out _______
just
already
since
yet
Have you ______ played golf ?
never
always
seen
ever
We haven't seen you _____ a long time.
ago
since
for
ever
She has been there ______ three days
since
ago
to
for
The present perfect is formed by...
HAVE + PAST PARTICIPLE
HAVE / HAS + PAST PARTICIPLE
AM/ IS/ ARE + PAST PARTICIPLE
AM / IS / ARE + V-ING
Jason and Clara _________________ (be) friends for more than 10 years.
Jason and Clara has been friends for more than 10 years.
Jason and Clara have been friends for more than 10 years.
Jason and Clara have be friends for more than 10 years.
Jason and Clara have being friends for more than 10 years.
____ you ____ your mom yet?
Have you called your mom yet?
Has you called your mom yet?
Have you calling your mom yet?
I __________ to Edinburgh three times
been
has been
have been
Giorgio ___________ really hard for this test
have studied
has stuyed
has studied
They ____________ in Ornago for 10 years.
have live
have lived
has lived
You haven't __________ very much.
eaten
eatten
ate
eating
