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
Present perfect
0
%
0
0
0
Back
Restart
He's ________ a delicious cake. (make)
made
Oops!
Okay!
She's _____________ this movie before. (see)
seen
Oops!
Okay!
Have they __________ shopping? (go)
gone
Oops!
Okay!
They've __________ in that house for 10 years. (live)
lived
Oops!
Okay!
She's ___________ a bicycle for 3 years. (ride)
not ridden
Oops!
Okay!
He's _____________ Conan. (read)
not read
Oops!
Okay!
She's __________ to Ho Chi Minh City. (fly)
not flown
Oops!
Okay!
She's _____________ football for 6 years. (play)
played
Oops!
Okay!
He's __________ a microwave.(use)
used
Oops!
Okay!
She's ____________ a beautiful picture. (paint)
painted
Oops!
Okay!
He's never ___________ to English music. (listen)
listened
Oops!
Okay!
He's ___________ a snowman (make)
made
Oops!
Okay!
Your experience on this site will be improved by allowing cookies.
Allow cookies