Worksheetskvinta - revision
Total questions: 27
Worksheet time: 21mins
Choose the correct tense.
I'm going to university next year, and I'm a bit worried. I ___ ___ (live) away from home before.
haven't lived
didn't live
hadn't lived
Choose the right tense.
I (meet) him at a conference in 2006. I (know) him for years.
met, knew
have met, have known
met, have known
have met, knew
Choose the right tense.
Joe (sing) in a band called Soul Boys.
sang
have sung
sings
Complete the question tag.
It's a lovely day (a) ?
Complete with a proper modal verb.
It's my mother's birthday next week. I __ buy her a present
have to
must
can
Complete with a proper modal verb.
I'm going to bed now. I __ be up very early for work.
must
should
have to
need
Choose the correct phrases.
make friends
make a phone call
make me a favour
do a cake
do the shopping
What's appropriate to wear in the winter?
a scarf
gloves
sunglasses
shorts
a jumper
Complete with the passive.
Twenty-five people (injure) in an accident last week.
(a)
Change the active into passive.
Someone built this house 200 years ago.
Present perfect simple or continuous?
What have you had to eat today? - I __ two hamburgers, a banana and an ice-cream.
have been having
have had
Choose the right form.
If you book before the end of the month, we __ you a discount.
will give
give
would give
What is the comparative of "far"?
(a)
What is the comparative form of "hard-working"?
(a)
What is the opposite of "exciting"?
(a)
For or since?
I've known her _____ 20 years.
for
since
For or since?
I've been working ___ 6 am. I'm exhausted!
for
since
What is your advice?
I can't sleep at night.
What is your advice?
My car's making a funny noise.
Choose the correct answer:
How long has he been playing the piano?
In 2015.
Since he was five.
Classical length.
When he was seven.
Before a couple gets married, they usually get (a) .
Choose the correct tenses:
If I (win) the lottery, I (give) all the money to you.
win, give
win, gave
won, will give
won, would give
If I (have) the same trouble as you do, I (see) a therapist.
have, would see
had, would see
had, will see
have, see
