Grammar 2
Grammar 3
Vocabulary
Writing
100
  • She read / was reading / had read a book when the phone rang.

was reading

100
  • It's getting late. We should / can't / has to leave now or we will miss the last bus.

should

100
  • The small bakery needed a simple but memorable logo / chain / manufacturer to put on its bags and boxes.

logo

100

Thanks for your email – great to _____ from you.

hear

200
  • My brother was getting / got / had gotten his first job in 2010.

got

200
  • We can't / mustn't / don't have to stay late if we finish all the work this morning.

don't have to

200
  • We saw a new product / advertisement / image on TV for a drink that tastes like coffee and tea.

advertisement 

200

It'll be kind of cold when you're here, so you'd better bring some _______ clothes, OK?

warm

300
  • When I finally arrived, the film started / was starting / had started already.

had started

300
  • You shouldn't / ought to / don't have to clean the kitchen before your guests arrive; it looks a little messy.

ought to

300
  • The new shopping mall belongs to a large supermarket advertisement / chain / product with stores all over the country.

chain

300

We've got a ______ (a blue lab coat), but we don't like it.

uniform

400
  • The teacher was angry because the students didn't do / weren't doing / hadn't done their homework.

hadn't done

400
  • When I was a child, I must / had to / should go to bed every night before 9 PM.

had to

400
  • I saw that actress... what's-his-name / what's-her-name / what's-its-name at the club last night.

what's-her-name

400

You can bring a phone to school, but you should keep it on ________ during class, or turn it _____ completely.

silent / off

500

“I only noticed the key was gone an hour ago,” Mr. Henderson said. “I ________________ (use) it to lock my study before I ___________________________ (leave) for a short walk.”

had used / left

500

Look, I ______________________  go now if I want to get to climbing class on time.

had better

500
  • The biggest challenge in this job is staying focused; that's the big name / name of the game / stage name.

name of the game

500

Write again ______ and tell me if there's _________ else you need to know.

soon / anything