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
Present Perfect Simple Challenge
0
%
0
0
0
Back
Restart
I ___ (have/just) pancakes for breakfast.
have just had
Oops!
Okay!
Ed Sheeran ___ (not write) all of his songs.
hasn't written
Oops!
Okay!
He ___ (play) the piano for 15 years.
has played - 's played
Oops!
Okay!
Lionel Messi ___ (be) a football player since 1995.
has been
Oops!
Okay!
Johnny Depp ___ (not win/still) an Oscar.
still hasn't won
Oops!
Okay!
Angelina Jolie ___ (be/already) a vegetarian for many years.
has already been
Oops!
Okay!
Martha ___ (read/already) all Harry Potter's books.
has already read
Oops!
Okay!
Your experience on this site will be improved by allowing cookies.
Allow cookies