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
Complete First - Unit 1
0
%
0
0
0
Back
Restart
Agnes usually (does / makes) her homework in the school library. I often see her there.
does
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!
I didn’t go to the Great Lakes while I (have been travelling / was travelling) in Canada.
was travelling
Oops!
Okay!
(present perfect simple or continuous) Don’t tell Harry that Ms Jones is leaving the school. He (not hear) the news.
hasn’t heard
Oops!
Okay!
There’s a chance this debate might turn _____ an argument if they keep up like this
into
Oops!
Okay!
We managed to carry _____ with the presentation despite the technical problems.
on
Oops!
Okay!
(present perfect simple or continuous) Katy went to the doctor because she (not feel) well recently.
hasn’t been feeling
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 recharging
Oops!
Okay!
(present perfect simple or continuous) When will we get home? We (drive) for ages, and we’re still on the motorway!
’ve been driving
Oops!
Okay!
I always used to hang _____ _____ my friends at the local shopping centre when I was a teenager
out with
Oops!
Okay!
(present perfect simple or continuous) You (forgot) to write your name on your homework! Write it at the top.
’ve forgotten
Oops!
Okay!
(present perfect simple or continuous) You (eat) three doughnuts already – don’t have another one!
’ve eaten
Oops!
Okay!
Jez (has known / has been knowing) his best friend since they were at primary school together.
has known
Oops!
Okay!
We always (do / make) the shopping on Saturday. It’s so boring going to the supermarket with my parents
do
Oops!
Okay!
I know I wasn’t invited but I think I’ll just turn _____ anyway and surprise them.
up
Oops!
Okay!
We (have sat / have been sitting) on the train for ten minutes and we’re still in the station!
have been sitting
Oops!
Okay!
(present perfect simple or continuous) My sister (teach) me how to dance salsa but I still can’t do it!
’s been teaching
Oops!
Okay!
Our teachers asked us to make _____ a story about ourselves and then present it to the class.
up
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!
Our kids usually (do / make) some housework, like washing up and cleaning
do
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!
You can always count _____ Adam to be on time. He’s so reliable.
on
Oops!
Okay!
(present perfect simple or continuous) His hair’s wet because he (swim)
's been swimming
Oops!
Okay!
Can you (do / make) me a favour? Can you help me write an email in English, please?
do
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!
(present perfect simple or continuous) I think I (lose) my house keys! I can’t find them anywhere.
’ve lost
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!
(present perfect simple or continuous) My parents (not see) any of the Star Wars movies. They are not fans of science fiction.
haven’t seen
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!
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!
Hurry up, Pete! You haven’t (done / made) your bed yet!
made
Oops!
Okay!
Don’t stop now! You’re (doing / making) progress – finally!
making
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!
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!
(present perfect simple or continuous) My feet are hurting because we (walk) in the mountains all day.
’ve been walking
Oops!
Okay!
Don’t worry. You’ll (do / make) lots of new friends when you start your new school tomorrow
make
Oops!
Okay!
Your experience on this site will be improved by allowing cookies.
Allow cookies