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 & Continuous
0
%
0
0
0
Back
Restart
I ______ (know) my best friend since 2015.
I have known my best friend since 2015.
Oops!
Okay!
I ______ [just finish] my homework.
I have just finished my homework.
Oops!
Okay!
TRANSLATE THE SENTENCE: My uczyliśmy się od 8 wieczorem.
We have been studying since 8PM / 8 in the evening.
Oops!
Okay!
____ last week
SINCE
Oops!
Okay!
Have you cleaned your room ____ ?
YET
Oops!
Okay!
____ a week
FOR
Oops!
Okay!
SPOT 2 MISTAKES: They hasn't done it already.
They haven't done it yet.
Oops!
Okay!
TRANSLATE THE SENTENCE: Moja siostra podróżuje od Świąt Bożego Narodzenia.
My sister has been travelling since Christmas!
Oops!
Okay!
Spot the mistake: I haven't never been to Thailand.
I have never been to Thailand.
Oops!
Okay!
I _______ (study) English for 7 years.
I have been studying / I have studied
Oops!
Okay!
TRANSLATE THE SENTENCE: On wybaczył już swojego przyjacielowi.
He has already forgiven his friend.
Oops!
Okay!
SPOT THE MISTAKE: Where's Jack? He's been to library.
Where's Jack? He's gone to library.
Oops!
Okay!
TRANSLATE THE SENTENCE: Ona upiekła już 20 pierniczków.
She has already baked 20 gingerbread cookies.
Oops!
Okay!
She _______ [watch] TV all morning.
She has been watching TV all morning.
Oops!
Okay!
SPOT 2 MISTAKES: Michael have drank a bottle of milk.
Michael has drunk a bottle of milk.
Oops!
Okay!
____ 7 years
FOR
Oops!
Okay!
I have _____ eaten shrimps in my entire life.
never
Oops!
Okay!
I _______ [never see] the Eiffel Tower before.
I have never seen the Eiffel Tower before.
Oops!
Okay!
Have you ____ watched Harry Potter?
EVER
Oops!
Okay!
I have read 5 books ______ .
SO FAR
Oops!
Okay!
_______ [already meet] their new neighbours?
Have they already met their new neighbours?
Oops!
Okay!
I'm exhausted! I __________ [clean] the house for 6 hours!
I have been cleaning.
Oops!
Okay!
TRANSLATE THE SENTENCE: Padało przez 2 godziny.
It has been raining for 2 hours.
Oops!
Okay!
He _____ [watch] 3 movies so far.
He has watched 3 movies so far.
Oops!
Okay!
____ my birthday
SINCE
Oops!
Okay!
Your experience on this site will be improved by allowing cookies.
Allow cookies