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
Year 2 - present perfect
0
%
0
0
0
Back
Restart
They ...... all the biscuits
have eaten
Oops!
Okay!
How is "I've" pronounced?
/aiv/
Oops!
Okay!
Mum .... some tea
has made
Oops!
Okay!
Can you spell the past participle of FEEL?
felt
Oops!
Okay!
I ...... the cake
have cut
Oops!
Okay!
Can you spell the past participle of BRING?
brought
Oops!
Okay!
She ...... her bed
hasn't made
Oops!
Okay!
Can you spell the past participle of SPEND?
spent
Oops!
Okay!
We ....... our luggage
haven't packed
Oops!
Okay!
Can you spell the past participle of BREAK?
broken
Oops!
Okay!
Your experience on this site will be improved by allowing cookies.
Allow cookies