Fill in the gaps 1
Fill in the gaps 2
Fill in the gaps 3
100
  1. I think they ............ have ............ dinner already.
  • did … eat
  • will … eating
  • will … eaten

✅ will … eaten

100

You can sit ................................ you feel most comfortable.

wherever

100

I recently watched a ................................ movie about a family living in an old castle.

thrilling

200
  1. She ............ three emails this morning already.
  • had writing
  • has written
  • will write

✅ has written

200

I don’t understand ................................ she was so upset yesterday.

why

200

The story is told from the ................................ of Anna, the youngest daughter in the family.

perspective

300
  1. We ............ to Paris twice before last summer.
  • had been
  • have been
  • will have been

✅ had been


300

He forgot to set an alarm — ................................ is why he was late.

which

300

She describes the ................................ events that happen every night in the castle halls.

mysterious

400
  1. By next year, she will ............ been ............ at the company for ten years.
  • have … working
  • have … working
  • have … worked

✅ have … working

400

Summer is ................................ we usually go on vacation.

when

400

Although the movie has some funny moments, the ending is very ................................ because the family has to leave their home forever.

cheerful

500
  1. He didn’t buy the book because he ............ it already.
  • had read
  • has been reading
  • had to read

✅ had read

500

’m hungry, so I’ll eat ................................ you cook tonight.

whatever

500

The ................................ uncle believes he knows everything and refuses to listen to anyone else.

arrogant

M
e
n
u