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
CFFS - UNit 1 test
0
%
0
0
0
Back
Restart
We always do / make the shopping on Saturday. It’s so boring going to the supermarket with my parents.
DO
Oops!
Okay!
Our kids usually do / make some housework, like washing up and cleaning.
DO
Oops!
Okay!
We can try ____ your plan, but I am not sure if it will work.
OUT
Oops!
Okay!
I am doing / have been doing this crossword for hours but there are still two answers I can’t get.
HAVE BEEN DOING
Oops!
Okay!
My feet are hurting because we ______ (walk) in the mountains all day.
HAVE BEEN WALKING
Oops!
Okay!
Jez has known / has been knowing his best friend since they were at primary school together.
HAS KNOWN
Oops!
Okay!
My parents ________ (not see) any of the Star Wars movies. They are not fans of science fiction.
HAVEN'T SEEN
Oops!
Okay!
Hurry up, Pete! You haven’t done / made your bed yet!
MADE
Oops!
Okay!
I am not planning on doing anything this week, I just want to chill _____ in front of the TV.
OUT
Oops!
Okay!
Something’s wrong with my smartphone. It has recharged / has been recharging for four hours and the battery is still only at 10%.
HAS BEEN CHARGING
Oops!
Okay!
His hair’s wet because he _____ (swim).
HAS BEEN SWIMMING
Oops!
Okay!
We will need to set ____ at 5 o’clock if we want to arrive at the station on time.
OFF
Oops!
Okay!
Don’t worry. You’ll do / make lots of new friends when you start your new school tomorrow.
MAKE
Oops!
Okay!
I did / made a mistake on last week’s test. The capital city of Brazil is Brasilia, but I wrote Rio de Janeiro.
MADE
Oops!
Okay!
We’ve got something to tell you. We’ve done / made a big decision – we’re going to move house next year.
MADE
Oops!
Okay!
We have sat / have been sitting on the train for ten minutes and we’re still the station!
HAVE BEEN SITTING
Oops!
Okay!
My uncle lives in a small village in the mountains. He lives / has lived in the same house all his life.
HAS LIVED
Oops!
Okay!
You ___________ (forgot) to write your name on your homework! Write it at the top.
HAVE FORGOTTEN
Oops!
Okay!
Sports personalities need to be good role models, as many young people look up _____them.
TO
Oops!
Okay!
I love playing football video games with Steve but I haven’t beaten / haven’t been beating him yet. He’s much better than me!
HAVEN'T BEATEN
Oops!
Okay!
Don’t stop now! You’re doing / making progress – finally!
MAKING
Oops!
Okay!
I’m crying because I have chopped / have been chopping onions and I still have more to do!
HAVE BEEN CHOPPING
Oops!
Okay!
You ________ (eat) three doughnuts already – don’t have another one!
HAVE EATEN
Oops!
Okay!
My brother’s doing / making a painting course this week. I don’t think he’s very good at it!
DOING
Oops!
Okay!
My sister _________ (teach) me how to dance salsa but I still can’t do it!
HAS BEEN TEACHING
Oops!
Okay!
Don’t tell Harry that Ms Jones is leaving the school. He ______ (not hear) the news.
HASN'T HEARD
Oops!
Okay!
I don’t want to go to bed yet. I have read / have been reading this book and I only have five more pages left.
HAVE BEEN READING
Oops!
Okay!
Can you do / make me a favour? Can you help me write an email in English, please?
DO
Oops!
Okay!
I always keep my promises, so you can rely _____ me if I say that I will do something.
ON
Oops!
Okay!
Both of the children take ____ their mother. They both have black hair and blue eyes.
AFTER
Oops!
Okay!
Yasue went to the doctor because she _______ (not feel) well recently.
HASN'T BEEN FEELING
Oops!
Okay!
I think I________ (lose) my house keys! I can’t find them anywhere.
HAVE LOST
Oops!
Okay!
When will we get home? We _________ (drive) for ages, and we’re still on the motorway!
HAVE BEEN DRIVING
Oops!
Okay!
Agnes usually does / makes her homework in the school library. I often see her there.
DOES
Oops!
Okay!
I didn’t go to the Great Lakes while I have been travelling / was travelling in Canada.
WAS TRAVELLING
Oops!
Okay!
She can’t hear you because she is using / has been using the hairdryer. Wait until she has finished.
IS USING
Oops!
Okay!
Your experience on this site will be improved by allowing cookies.
Allow cookies