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
LB 3 Revision Unit 4
0
%
0
0
0
Back
Restart
I've lived in Poland ................. I was a child.
since
Oops!
Okay!
Mark is ill. He became ill on Sunday. He has .......................Sunday.
been ill since
Oops!
Okay!
You look tired. (you / work) hard?
Have you been working hard?
Oops!
Okay!
My grandmother _______________ (write) by hand. Now she uses a computer.
used to
Oops!
Okay!
Bob is very busy in his new job. He _____________________(not be) so busy.
didn't use to be
Oops!
Okay!
She / love playing badminton before she hurt her shoulder.
used to
Oops!
Okay!
I know Simon. (how long / you / know?)
How long have you known him?
Oops!
Okay!
Rebecca and David are married. (how long?)
How long have they been married?
Oops!
Okay!
We / go to the beach every summer?
Did we use to go
Oops!
Okay!
(the weather / be / cold / recently)
The weather has been cold recently.
Oops!
Okay!
This is a very old book. ............................(I / have) it since I was a child.
I've had
Oops!
Okay!
Computers ________________ (be) very expensive. Now the prices have dropped.
used to be
Oops!
Okay!
What do you think of my English? Do you think ......................... ? (it / improve)
it has improved
Oops!
Okay!
Her house has been empty ............. many years.
for
Oops!
Okay!
I know Simon. (when / you / first / meet?)
When did you first meet him?
Oops!
Okay!
You meet somebody who is a writer. You ask: (how many books / write?)
How many books have you written?
Oops!
Okay!
I / have short hair when I was a teenager.
used to
Oops!
Okay!
My friend has been ill ............... a long time.
for
Oops!
Okay!
Luke / not have a car.
didn't use to
Oops!
Okay!
Kate hasn't spoken to Adam .............. a week.
for
Oops!
Okay!
He / play golf every weekend?
Did he use to play
Oops!
Okay!
You have just arrived to meet a friend. She is waiting for you. You ask: (wait / long?)
How long have you been waiting?
Oops!
Okay!
‘ ..........................(you / ever / work) in a factory?’ ‘No, never.’
Have you ever worked
Oops!
Okay!
You have a headache. It started when you woke up. I’ve ............................I woke up.
had a headache since
Oops!
Okay!
Look! (somebody / break) that window
somebody has broken
Oops!
Okay!
‘Liz is away on holiday.’ ‘Is she? Where ...................... (she / go)?’
has she gone?
Oops!
Okay!
Jack has been on holiday ................ three weeks.
for
Oops!
Okay!
‘Is it still raining?’ ‘No, ........................... (it / stop).’
No, it has stopped
Oops!
Okay!
My brother is an actor. ..........................(he / appear) in several fi lms.
He has appeared
Oops!
Okay!
I haven't read a book ................ May.
since
Oops!
Okay!
I've been married ............1998.
since
Oops!
Okay!
‘Sorry I’m late.’ ‘That’s all right. ......................(I / not / wait) long.’
I haven't been waiting long.
Oops!
Okay!
The police....................... three people, but later they let them go. (arrest)
arrested
Oops!
Okay!
A friend of yours is a teacher. You ask: (how long / teach?)
How long have you been teaching?
Oops!
Okay!
She / be able to dance very well.
used to
Oops!
Okay!
She's worked in the hospital .................. she arrived in England.
since
Oops!
Okay!
You see somebody fi shing by the river. You ask: (catch / any fish?)
Have you caught any fish?
Oops!
Okay!
You have just arrived to meet a friend. She is waiting for you. You ask: (wait / long?)
Have you been waiting long?
Oops!
Okay!
I studied German at school, but......................... most of it now. (I / forget)
I've forgotten
Oops!
Okay!
It’s raining. (how long?)
How long has it been raining?
Oops!
Okay!
We haven't seen you ................ ages.
for
Oops!
Okay!
I haven't eaten anything .............. two o'clock.
since
Oops!
Okay!
Your experience on this site will be improved by allowing cookies.
Allow cookies