Font size
WorksheetsE9 - UNIT 5 - PRESENT PERFECT
Total questions: 99
Worksheet time: 33mins
I _____________ my homework yet.
have finish
has 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
I am still working. I haven't finished my work ________.
already
yet
still
never
I am looking for my pen. I __________ it.
have lost
lost
did lost
was lost
During the two years David ____________ 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
Pete ____________ his glasses. He hasn't got his glasses now.
have lost
lost
was lost
has lost
David's hair is very short. He ______________ his hair off.
cut
cuts
have cut
has cut
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
_____________ (you / buy) the meat and fish?
Have you buy
Has you bought
Have you bought
Has you buy
_____________ (you / have) enough to eat?
Have you had
Have you have
Has you had
Has you have
_____________ (it / stop) raining?
Has it stop
Have it stopped
Has it stop
Has it stopped
_____________ (she / lose) her glasses again?
Has she lose
Has she lost
Have she lost
Have she lose
_____________ (anyone / make) him a cake?
Has anyone made
Has anyone make
Have anyone made
Have anyone make
Dấu hiệu nhận biết thì hiện tại hoàn thành?
everyday
so far
now
at present
Đâu không phải là dấu hiệu nhận biết của thì Hiện tại hoàn thành
up to now
for
ago
since
Hiện tại hoàn thành dùng để diễn tả hành động ?
bắt đầu trong quá khứ, kéo dài đến hiện tại và có khả năng tiếp tục ở tương lai.
đã xảy ra và chấm dứt hoàn toàn trong quá khứ.
liên tiếp xảy ra trong quá khứ.
lặp lại như một thói quen
He ______________ to Hawaii many times.
have been
went
has been
was going
She _________________ ten pages already.
has wrote
has written
writed
wrote
We have lived here ____________ 2008.
for
since
in
on
We have lived here _______________ 10 years
for
since
in
on
Have you __________________ your homework yet?
did
done
have done
doing
Robert ____________________ since 2013.
surfed
has surfed
is surfing
surfs
They __________________ in California ____________ they moved here.
were / since
have been / since
have been / for
were / for
Sinta has…….to the school for 3 hours
gone
go
going
go went
I......................... in Da Nang for ten years
live
lived
has lived
have lived
I...............................Nam for ages
not see
didn't see
saw
haven't seen
she..................here since 2010
moves
moved
has moved
moving
I .... studied for two hours.
have
been
has
had
They .... me about this story
have tell
has tells
have telling
have told
Roni has .... for two hours
slept
sleeped
sleep
sleeps
... you read the book yet?
had
has
have
are
She has never .... in the ocean.
swim
swam
swom
swum
Lan __________ her father so far.
hasn't meet
hasn't met
haven't meet
haven't met
I have ________ for an international bank for ten years
work
working
worked
works
my friend _____my new dress yet
have not seen
haven´t saw
hasn't seen
_____ you ever been to new york ?
Has
Have
Hasn't
I _________ my homework yet
have not done
hasn't done
has done
_____ he given up the tournament?
Has
Have
Haven't
I _____________for my uncle.
have not work
hasn't worked
haven’t worked
has not working
She _______ finished her homework.
has
haven't
hasn’t
My best friend and I ______ each other for over fifteen years.
have known
has known
have knew
has knew
Mốc thời gian phù hợp với Present Perfect :
now, at the moment, at present
tomorrow, next week
ever, recently, since
yesterday, last week, a month ago
Past participle of "BUY"
buyed
buy
bought
boughted
Past participle of "EAT"
eated
eaten
Have you finished answering all the questions …?
yet
ever
never
always
week/ I/ flu/ had/ the/ since/ have/ last
I have had the flu since last week.
I had have the flu since last week.
I______ English for 3 years
study
studied
have studied
studying
How long ....... you been here in Ha Noi?
is
are
have
has
I have written a letter to my teacher ....
two days ago.
since 5 P.M.
last week.
for June.
Mr Donald Trump ............. me here since you came.
doesn't call
don't call
haven't called
hasn't called
It's the second time Mr Hien ........the football game.
has won
wins
win
have won
We haven't been to the city centre.............
last month
recently
tomorrow
now
I ____________(have/just/come) back home.
Had just come
Had came just
Have just come
Have just came
they ________(eat) since morning.
Haven't eaten
Has eat
Have eated
Has eaten
Công thức KHẲNG ĐỊNH của thì HIỆN TẠI HOÀN THÀNH?
S+ HAS+ V3/V-ed
S+ HAVE+ V3/V-ed
S+ HAVE/HAS+ V3/V-ed
S+ HAVE/HAS+ V2/V-ed
His brother _________________(have / prepare) dinner since half past six.
have prepare
has prepare
have prepared
has prepared
He looks very sporty and healthy.He _________(play) sports for 10 years
Has plaied
Has play
Had played
Has played
The air conditioner ________(open) since yesterday.
Has openned
Has open
Had opened
Has opened
the past participle form of " know"
knowed
knew
known
knewed
the past participle form of " finish"
finishe
finishd
finished
fnished
the past participle form of " write"
wrote
writed
writen
written
the past participle form of " take"
took
taken
talked
taked
the past participle form of " break"
broke
breaked
brokeen
broken
the past participle form of " build "
built
builded
builted
buitl
the past participle form of " see"
saw
seed
seen
sawed
the past participle form of " go"
wetn
goen
gone
went
the past participle form of " receive"
receiveed
received
receive
recived
What is the past participle form of "catch"?
(a)
What is the past participle form of "bring"?
(a)
What is the past participle form of "cut"?
(a)
What is the past participle form of "sleep"?
(a)
What is the past participle form of "take"?
(a)
What is the past participle form of "think"?
(a)
What is the past participle form of "grow"?
(a)
What is the past participle form of "break"?
(a)
What is the past participle form of "draw"?
(a)
What is the past participle form of "drive"?
(a)
What is the past participle form of "steal"?
(a)
What is the past participle form of "fall"?
(a)
What is the past participle form of "see"?
(a)
What is the past participle form of "send"?
(a)
What is the past participle form of "find"?
(a)
