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 and Continuous
0
%
0
0
0
Back
Restart
Sorry it (take) me so long to reply but I (be) busy with schoolwork.
HAS TAKEN - HAVE BEEN
Oops!
Okay!
My name is Hannah and I (play) tennis for three years.
HAVE BEEN PLAYING
Oops!
Okay!
This isn’t the first time I (fix) the brakes on my bike.
HAVE FIXED
Oops!
Okay!
Since I started the project, I (do) research on someone famous from my country.
HAVE BEEN DOING
Oops!
Okay!
When I (see) you I (visit) my sister in Padova, just near Venice.
SAW - WAS VISITING
Oops!
Okay!
I’m really tired because I (cook) all day!
HAVE BEEN COOKING
Oops!
Okay!
Vicky and Kostas (be) friends for many years. They actually met at primary school.
HAVE BEEN
Oops!
Okay!
Time (fly) by since I (see) you in Italy
HAS FLOWN - SAW
Oops!
Okay!
They (talk) about it for weeks, but nothing (do) up to now.
HAVE BEEN TALKING - HAS BEEN DONE
Oops!
Okay!
Adriana doesn’t know many people in our town yet. She (only live) here for a few weeks.
HAS ONLY BEEN LIVING
Oops!
Okay!
Congratulations! You (pass) the exam with really high marks!
HAVE PASSED (/PASSED)
Oops!
Okay!
Out neighbor (play) the violin for the last three hours and it’s driving me mad!
HAS BEEN PLAYING
Oops!
Okay!
I (clean) the kitchen, so what would you like me to do next?
HAVE CLEANED
Oops!
Okay!
We (spend) every summer in Crete since I was a child, so it’ll be sad if we don’t go there this year.
HAVE SPENT
Oops!
Okay!
Nice to hear from you. I (think) about writing to you for ages.
HAVE BEEN THINKING
Oops!
Okay!
In these last three weeks, I (learn) so many interesting things which I didn’t know how to do before.
HAVE LEARNT
Oops!
Okay!
My mum (ask) me to tidy my room several times.
HAS ASKED
Oops!
Okay!
She (study) Physics at the university but will graduate tomorrow.
HAS BEEN STUDYING
Oops!
Okay!
I´m starving as I (not eat) all day.
HAVEN´T EATEN
Oops!
Okay!
I (be) interested in it since I saw a film about it.
HAVE BEEN
Oops!
Okay!
I (visit) friends, so I haven’t spoken to my parents yet today.
HAVE BEEN VISITING
Oops!
Okay!
I (enjoy) spending time with my sister last summer and it (bring) us closer together.
ENJOYED - BROUGHT
Oops!
Okay!
Your experience on this site will be improved by allowing cookies.
Allow cookies