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 Mistakes
0
%
0
0
0
Back
Restart
I won the lottery! I can't believe it!
I've won the lottery! I can't believe it!
Oops!
Okay!
The new Captain America has acted strangely lately, he must be in trouble.
The new Captain America has been acting strangely lately, he must be in trouble.
Oops!
Okay!
I've been having every Playstation console since the first one.
I've had every Playstation console since the first one.
Oops!
Okay!
I've prepared sushi. It's not yet finished.
I've been preparing sushi. It's not yet finished.
Oops!
Okay!
Enola Holmes has been first introduced in a series of novels before the show.
Enola Holmes was first introduced in a series of novels before the show.
Oops!
Okay!
Half the characters in the Marvel movies have been disappearing 3 years ago.
Half the characters in the Marvel movies disappeared 3 years ago.
Oops!
Okay!
I've watched 10 movies last week.
I watched 10 movies last week.
Oops!
Okay!
Windows 10 has been released some years ago.
Windows 10 was released some years ago.
Oops!
Okay!
I've seen the first Star Wars in 1977
I saw the first Star Wars in 1977 / I've seen the first Star Wars
Oops!
Okay!
I haven't slept much last week.
I didn't sleep much last week.
Oops!
Okay!
I think I has made a mistake at the driving test.
I think have made a mistake at the driving test.
Oops!
Okay!
Sam and Bucky hasn't solved all their problems yet.
Sam and Bucky haven't solved all their problems yet.
Oops!
Okay!
I've been eating 5 cookies.
I've eaten 5 cookies.
Oops!
Okay!
Eleven and Max has became friends.
Eleven and Max have become friends.
Oops!
Okay!
I've been working here for 2017
I've been working here since 2017
Oops!
Okay!
Superman changed his costume. Now he wears black.
Superman has changed his costume. Now he wears black.
Oops!
Okay!
I've been watching 10 movies this week.
I've watched 10 movies this week.
Oops!
Okay!
I played Fortnite for the last 4 hours. I'll play for 1 more.
I've been playing Fortnite for the last 4 hours. I'll play for 1 more.
Oops!
Okay!
What have you did?! That vase was very valuable!!!
What have you done?! That vase was very valuable!!!
Oops!
Okay!
I've collected stamps for years. I'm looking for some more online.
I've been collecting stamps for years. I'm looking for some more online.
Oops!
Okay!
I've been done a lot of practice lately
I've been doing / I've done a lot of practice lately
Oops!
Okay!
Johnny have been crying a lot lately because Lisa left him.
Johnny has been crying a lot lately because Lisa left him.
Oops!
Okay!
You've working a lot, please take a break!!!
You've been working a lot, please take a break!!!
Oops!
Okay!
Jack have repaired his car.
Jack has repaired his car.
Oops!
Okay!
Your experience on this site will be improved by allowing cookies.
Allow cookies