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 SIMPLE VS PRESENT PERFECT CONTIN ...
0
%
0
0
0
Back
Restart
HE /WIN/ THE PRIZE
HE HAS WON THE PRIZE
Oops!
Okay!
HE /MAKE/ 3 SANDWICHES
HE HAS MADE 3 SANDWICHES
Oops!
Okay!
Oops!
Okay!
SHE /READ/ 2 CHAPTERS
SHE HAS READ 2 CHAPTERS
Oops!
Okay!
MY SISTER /READ/ 3 BOOKS
MY SISTER HAS READ 3 BOOKS
Oops!
Okay!
HE / WASH DISHES/ FOR 3 HOURS
HE HAS BEEN WASHING DISHES FOR 3 HOURS
Oops!
Okay!
HE ( SLEEP) ALL MORNING
HE HAS BEEN SLEEPING ALL MORNING
Oops!
Okay!
HE / RUN/ FOR 2 HOURS
HE HAS BEEN RUNNING FOR 2 HOURS
Oops!
Okay!
SHE / MAKE A CAKE
SHE HAS MADE A CAKE
Oops!
Okay!
MARIA / WRITE/ A LONG TIME
MARIA HAS BEEN WRITING FOR A LONG TIME
Oops!
Okay!
Your experience on this site will be improved by allowing cookies.
Allow cookies