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 + adjectives ...
0
%
0
0
0
Back
Restart
How many times ________ to the coast this year?
have you been going
did you go
have you been
Oops!
Okay!
Could I have ________, please?
the green ones
the ones green
the green
Oops!
Okay!
My grandparents have a(n) ________ cottage in the country.
lovely little old
little old lovely
old lovely little
Oops!
Okay!
A) You look exhausted! B) That’s because I ________ all day. I have food poisoning!
vomit
’ve vomit
’ve been vomiting
Oops!
Okay!
I think the ________ dress suits you best.
long green cotton
green long cotton
cotton long green
Oops!
Okay!
________ have a reputation for being hard-working people.
Polish
A Pole
The Poles
Oops!
Okay!
Harry’s got a ________ sports car.
new blue fantastic
blue new fantastic
fantastic new blue
Oops!
Okay!
Oh no! There’s blood on that player’s shirt! He has ________ himself!
cutted
cut
been cutting
Oops!
Okay!
Breaking my legs is the worst injury ________.
I’ve ever been having
I ever had
I’ve ever had
Oops!
Okay!
We’ve lived in this area ________ I was six years old.
from
since
for
Oops!
Okay!
________ joined my English class this week.
A Taiwanese
Taiwanese girl
A Taiwanese girl
Oops!
Okay!
A) Do you need some painkillers? B) No thanks. ________some.
I’ve already taken
I’ve been already taking
I’ve already been taking
Oops!
Okay!
How many miles ________ per week?
you’ve been running
you’re running
have you been running
Oops!
Okay!
I’d love to learn more about ________ people – their culture seems so interesting.
Japanese
the Japan’s
the Japanese
Oops!
Okay!
All ________ in my class were really friendly.
the Mexican
Mexicans
the Mexicans
Oops!
Okay!
________ are going to become an increasingly large section of society.
Elderly
The old peoples
The elderly
Oops!
Okay!
How long ________ in this hospital?
have you been working
you have been working
do you work
Oops!
Okay!
________ the cut yet?
Have you been cleaning
Did you clean
Have you cleaned
Oops!
Okay!
How long ________ this toothache?
do you have
have you had
have you been having
Oops!
Okay!
I think the government needs to do more to help ________.
the poor
the poverty
poor
Oops!
Okay!
Your experience on this site will be improved by allowing cookies.
Allow cookies