Font size
WorksheetsPresent Perfect Tense
Total questions: 20
Worksheet time: 38mins
The students _____________ some difficult exercises.
have done
has done
have did
has did
My neighbor _________________ her dog to the park.
has already taken
have already taken
has already taked
have already taked
Richard _______________ the project yet.
hasn't finished
haven't finished
hasn't finish
haven't finish
His friends ____________ his letter so far.
haven't received
hasn't received
haven't receive
hasn't receive
_______ you ever _________ to Egypt?
Have ... been
Has ... been
Have ... be
Has ... be
________ Jennet ________ octopus before?
Has ... eaten
Have ... eaten
Has ... ate
Have ... ate
What famous person _________ your grandma _________?
has ... seen
have ... seen
has ... saw
have ... saw
How much money _________ William _______ today?
has ... spent
have ... spent
has ... spend
have ... spend
What languages __________ your cousins ________?
have ... studied
has ... studied
have ... study
has ... study
EVER or NEVER
Has Lucy (a) swum in the ocean?
EVER or NEVER
Have your brothers (a) lived in Boston?
EVER or NEVER
My aunt has (a) learned Chinese.
EVER or NEVER
I have (a) visited Hawaii.
My friend has (read) (a) the novel so far.
Scott has never (drive) (a) a car.
Lucy and Anna (not fly) (a) to Alaska yet.
Andy (not go) (a) to the museum this year.
The Past participle (V3) of MAKE is ...
(a)
The Past participle (V3) of MEET is ...
(a)
The Past participle (V3) of WRITE is ...
(a)
