Toggle Navigation
Games
Blog
Class PIN
Join for Free
Sign in
Toggle Navigation
Games
PIN
Join for Free
Blog
Pricing
Contact us
Help center
Sign in
Study
Past participle + Present perfect
0
%
0
0
0
Back
Restart
They have ______ (begin) painting the living room.
begin
begun
began
Oops!
Okay!
Have you _____ (choose) your university yet?
choose
chosen
chose
Oops!
Okay!
You have _____ (buy) a lot of clothes recently.
bough
bought
buyed
Oops!
Okay!
Don't worry, we haven't ______ (forget) about the meeting.
forgot
forgotten
forget
Oops!
Okay!
I've been looking for ages but I haven't _____ (find) my keys yet.
found
find
fand
Oops!
Okay!
Are you okay? I've _____ (feel) better.
feel
fell
felt
Oops!
Okay!
I've _____ (give) some money to Julia.
gived
given
gave
Oops!
Okay!
He has never _____ (drive) a motorbike before.
drive
drove
driven
Oops!
Okay!
I have ______ (be) sick all week.
been
be
was
Oops!
Okay!
She has finally _____ (come).
come
comed
came
Oops!
Okay!
We've already _____ (have) lunch.
haved
have
had
Oops!
Okay!
The birds have _____ (fly) south for the winter.
flew
fly
flown
Oops!
Okay!
We have ______ (keep) this secret for three years.
keeped
keep
kept
Oops!
Okay!
Have you ever _____ (drink) Turkish coffee?
drunk
drinked
drank
Oops!
Okay!
Why has John _____ (leave) already?
leave
leaved
left
Oops!
Okay!
Your experience on this site will be improved by allowing cookies.
Allow cookies