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
KEY WORDS OF PRESENT PERFECT
0
%
0
0
0
Back
Restart
......................( YOU/ EVER/ PAINT) YOUR BEDROOM?
HAVE YOU EVER PAINTED ..........?
Oops!
Okay!
OLLIE ................... NEXT DOOR TO ME SINCE 2007 ( LIVE)
HAS LIVED
Oops!
Okay!
JENNY/ CALL/ HER DAD/ LAST WEEK
JENNY CALLED HER DAD LAST WEEK
Oops!
Okay!
CLARE ...................THIS MOVIE YET. (NOT SEE)
HASN'T SEEN
Oops!
Okay!
YOU.................ME YESTERDAY. ( NOT CALL)
DIDN'T CALL
Oops!
Okay!
SHE.......( NOT OPEN/ YET) THE PRESENTS ........
SHE HASN'T OPENED THE PRESENTS YET
Oops!
Okay!
MOM AND DAD.............( JUST/ BUY) ME A NEW CD.
MOM AND DAD HAVE JUST BOUGHT ME ...........
Oops!
Okay!
I ..................MY HOMEWORK AN HOUR AGO. IT WAS REALLY HARD (FINISH)
FINISHED
Oops!
Okay!
SHE.............. ( NOT/ GIVE) THE PRESENT TO HER GRANDMA YET .
SHE HASN'T GIVEN ....................
Oops!
Okay!
JULIA.............( NOT HAVE/ BEFORE ) A BIKE
JULIA HASN'T HAD A BIKE BEFORE
Oops!
Okay!
THE CHILDREN .................... BY PLANE BEFORE. ( NOT TRAVEL)
HAVEN'T TRAVELLED
Oops!
Okay!
GARY ...................... ( ALREADY/ READ) THIS BOOK
GARY HAS ALREADY READ.........
Oops!
Okay!
THE GIRLS ................( NEVER/ EAT) OCTOPUS BEFORE.
THE GIRLS HAVE NEVER EATEN .............
Oops!
Okay!
MOM/ NOT GO / SHOPPING / THIS MORNING
MOM DIDN'T GO SHOPPING THIS MORNING
Oops!
Okay!
HELLEN/ SELL/ HER COMPUTER / SINCE LAST YEAR
HELLEN HAS SOLD HER COMPUTER SINCE LAST YEAR
Oops!
Okay!
TERRY/ DO / HIS HOMEWORK/ FOR 2 HOURS
TERRY HAS DONE HIS HOMEWORK FOR 2 HOURS
Oops!
Okay!
I/ MAKE/ A SANDWICH/ FOR MY LUNCH
I HAVE MADE A SANDWICH ...................
Oops!
Okay!
Your experience on this site will be improved by allowing cookies.
Allow cookies