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
Leisure time-Present Perfect
0
%
0
0
0
Back
Restart
HE ..........(SPEND) HIS FREE TIME TRAVELLING WITH HIS MOM RECENTLY. HE FANCIES TRAVELLING.
HAS SPENT
Oops!
Okay!
LUFFY...........(JUST DEFEAT) KAIDO. HE HAS NEVER DONE IT BEFORE.
HAS JUST DEFEATED
Oops!
Okay!
HA.............(NOT FINISH) HER D.I.Y PROJECT. SHE HATES IT.
HASN'T FINISHED
Oops!
Okay!
TEACHER VU.....................(NEVER EAT) UDON NOODLES IN KOREA BEFORE.
HAS NEVER EATEN
Oops!
Okay!
MY BROTHER...........(ALREADY GO) SNOWBOARDING. HE IS REALLY INTO IT
HAS ALREADY GONE
Oops!
Okay!
......LUFFY...........(TAKE) SHOWER YET? NO, HE HASN'T
HAS.....TAKEN
Oops!
Okay!
MINH AND DANG................(SWIM) FOR 1 HOUR. THEY ARE KEEN ON SWIMMING.
HAVE SWUM
Oops!
Okay!
HE..............(TAKE) 1000 PHOTOS SO FAR. HE IS FOND OF TAKING PHOTOS
HAS TAKEN
Oops!
Okay!
TIEP..............(JUST WIN) THE GAME. HE LOVES PLAYING GAME.
HAS JUST WON
Oops!
Okay!
TEACHER VU..........(TEACH) US THE PRESENT PERFECT. WE ARE INTERESTED IN ENGLISH.
HAS TAUGHT
Oops!
Okay!
......THEY....(DO) KNITTING YET? YES, THEY HAVE.
HAVE...DONE
Oops!
Okay!
JUNGKOOKIE ............(SURF) THE INTERNET ............7 HOURS
HAS SURFED....FOR
Oops!
Okay!
..............YOU.......(EAT) YET? NO, I HAVEN'T
HAVE....EATEN
Oops!
Okay!
Your experience on this site will be improved by allowing cookies.
Allow cookies