Toggle Navigation
Games
Blog
News
Class PIN
Join for Free
Sign in
Toggle Navigation
Games
PIN
Join for Free
Blog
Pricing
News
Contact us
Help center
Sign in
Study
grammar: present perfect
0
%
0
0
0
Back
Restart
Robin / read / her new book
Robin has read her new book
Oops!
Okay!
Alison Brown / lose / her keys
Alison Brown has lost her keys
Oops!
Okay!
Sanji / make / breakfast for the boys
Sanji has made breakfast for his crew
Oops!
Okay!
Mrs Black / wash / the dishes
Mrs Black has washed the dishes
Oops!
Okay!
The Snows / complete / a cheap car insurance
The Snows have completed a cheap car insurance
Oops!
Okay!
Tom Davis / win / the tennis match
Tom Davis has won the tennis match
Oops!
Okay!
Mr and Mrs Baker / have / an accident
Mr and Mrs Baker have had an accident
Oops!
Okay!
Ace / play / football
Ace has played football.
Oops!
Okay!
The girls / bring / some wood for the fire
The girls have brought some wood for the fire
Oops!
Okay!
Usop and Choper / find / some money in the street
Usop and Choper have found some money in the street
Oops!
Okay!
Your experience on this site will be improved by allowing cookies.
Allow cookies