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
Focus 2 Review 4
0
%
0
0
0
Back
Restart
At the back of our house there’s a where we sometimes have lunch if the weather is good. A patio B carpet C floorboard
a
Oops!
Okay!
Ben left school six months ago. SINCE It’s Ben left school.
been six months since
Oops!
Okay!
Jim (work) in an office since February.
has worked
Oops!
Okay!
The on the roof creates energy to heat our water. A central heating B skylight C solar panel
c
Oops!
Okay!
I (not go) swimming for a week. I would like to go again.
haven't been
Oops!
Okay!
Put this on your bed. It’ll keep you warm. A carpet B lamp C duvet
c
Oops!
Okay!
The in the garden is only big enough for bikes. A garage B shed C porch
b
Oops!
Okay!
Rita bought this coat ages ago. HAD Rita this coat for ages.
has had
Oops!
Okay!
My brother and I have a room in the where we play table tennis. A basement B porch C cupboard
a
Oops!
Okay!
Could you wash the vegetables in the , please? A sink B worktop C windowsill
a
Oops!
Okay!
The last time Rick cleaned his bike was two months ago. CLEANED Rick hasn’t two months.
cleaned for his bike
Oops!
Okay!
Your English is good! How long (you / study) it here?
have you studied
Oops!
Okay!
I first met Martin three months ago. KNOWN I for three months.
have known Martin
Oops!
Okay!
I’ll just put the dictionary away on the______. A couch B bookshelf C stairs
b
Oops!
Okay!
Marta (see) Harry at a party yesterday.
saw
Oops!
Okay!
We keep fresh meat and salad in the . A cupboard B cooker C fridge
c
Oops!
Okay!
I (have) this sweater since April.
have had
Oops!
Okay!
We last saw Kim at lunchtime. SINCE We haven’t lunchtime.
seen Kim since
Oops!
Okay!
John got his phone for his birthday. HAD John has his birthday.
had his phone since
Oops!
Okay!
How long (you / live) in your old house before you moved?
did you live
Oops!
Okay!
It hasn’t rained for a week. WAS The last time it a week ago.
rained was
Oops!
Okay!
We (not see) Peter for ages. Where is he?
haven't seen
Oops!
Okay!
When did you become friends with Tim? BEEN How long friends with Tim?
have you been
Oops!
Okay!
Your experience on this site will be improved by allowing cookies.
Allow cookies