Choose the correct option
Correct the sentence
Fill in the gaps
Fill in the gaps
Fill in the gaps
100

Look! Sally and Joe ___ tennis. (play)

play / plays / are playing

are playing

100

Sorry about the mess! I have baked.

have been baking

100

Jane always ___ her homework in her room. (do)

does

100

Last night I ___(lose) my keys - I had to call my flatmate to let me in.

lost 

100

 I ___ (paint) my house all day, but it's not finished yet.

have been painting

200

Perhaps my best friend and I .................... (live) together one day. 

are living / are going to live / will live

will live

200

She promised to help many times.

has promised

200

I can't see you next Saturday. My cousins and I ........................ (get) together.

are going to get / are getting

200

He _______ (skate) a lot when he was a child. Now he doesn´t have the time.

used to skate

200

The neighbours aren't home but I think they ................... (be) back soon.

will be back

300

Grandpa ____ some old coins when he was working in the garden.


 was finding / did find / found    

found

300

A: What did you do at 3pm yesterday? 

B: I cleaned my house.

were you doing / was cleaning

300

 I'm sorry, John isn't here now. He ___ (go) to the shops.

has gone

300

We ....................... (visit) the Art Museum next Thursday. I've just bought the tickets!

are visiting

300

Julie ___ (be) at the office since 6am.

has been

400

When I was little I _______ (watch) TV every night, but now I work in the evenings. 

was watching / used to watch / did use to watch

used to watch

400

He saw the film 'The King's Speech' about six times.

has seen

400

David feels great these days. He ___ (get) up early lately.

has been getting up

400

Lucy ___ (leave) .

has left

400

Mr Black ___ (not/work) in the garden at 10pm last night.

wasn't working

500

He  his essay ___ all day, but he ____ yet. (to write) (not/to finish)

has been writing / hasn't finished

has been written / hasn't finished

has been writing / has wrote

has been writing, hasn't finished

500

It wasn't raining for three hours! Only about one hour.

hasn't been raining

500

My ex-boyfriend ___ (be) so annoying back then! He ___ (always miss) the bus and arriving late, when we were together.


[ was ][ was always missing ]

500

 I ___ (drink) three cups of coffee today.

have drunk

500

It (be) a day in December. Snow (fall) , children (sing) carols and people (do) their Christmas shopping.

[ was ][ was falling ][ were singing ][ were doing ]