Grammar 1
Grammar 2
Grammar 3
Grammar 4
Grammar 5
100

You _____ (modal verb) feed the cat too much or it will become overweight.

MUSTN'T

100

If I had an English friend, I ______ write to them every week.

WOULD

100

I passed the exam and ……………………… top marks in my year. Amazing! Perhaps the exams will be fine.

A awarded                               B have been awarded

C was awarded                   D had been awarded

C - WAS AWARDED

100

The biology exam timetabled for Tuesday has  ……………………… changed and will now be held on Friday morning at 10.00.

BEEN

100

Sorry, I can’t come over this afternoon. I ……… (meet) Ted for a coffee. 

(PRESENT CONTINUOUS)

AM MEETING

200

I know I _________ (modal verb) have another piece of cake, but I can't resist it.

SHOULDN'T

200

‘I’ve never seen a Shakespeare play,’ said Simon.

Simon said that ……………………………………………… a Shakespeare play.

HE HAD NEVER SEEN

200

Someone sold me this computer and said it was a
real bargain.

WHO

The person ……………………… this computer said it was a real bargain.

WHO SOLD ME

200

What time ………………………………… the bank ………………………………… (open) tomorrow morning? 

(PRESENT SIMPLE)

DOES / OPEN

200

He says that I ……………………… to be calm and relax more.

A ought                                  B would

C can                                     D might

A - OUGHT

300

Do you ______ (modal verb) get up early for your new job?

HAVE TO

300

‘When did you learn to play golf?’ asked Karen.

Karen asked me ……………………………………………… golf.

WHEN I HAD LEARNED (TO PLAY) 

300

If you’d come for lunch, you ……………………… my new friend, Jess.

A would meet       B will meet            
C would have met   D will have met

C - WOULD HAVE MET

300

Students ……………………… be required to bring along calculators to the maths exams if they are doing the third paper as well.

WILL

300

I pressed ‘delete’ and lost all my work!

PRESSED

If I hadn’t ……………………… lost all my work.

PRESSED 'DELETE' I WOULDN'T HAVE

400

You ____ (modal verb) use the computer for an hour if you want to, but I'll need to go online again later.

CAN

400

‘Don’t write anything in your books,’ said the teacher.

The teacher told us ………………………………… in our books.

NOT TO WRITE (ANYTHING)

400

At this time tomorrow I …………………………………… (take) my driving test! I’m so nervous! 

(FUTURE CONTINUOUS)

WILL BE TAKING

400

Mark ……………………………………………………………………….…… (finish) football practice by 5.30, so we can go into town then. 

(FUTURE PERFECT)

WILL HAVE FINISHED

400

My brother Tim told me that Venice was one of the most beautiful places that he ……………………… visited.

A has                       B is never   

C having                   D had ever

D - HAD EVER

500

We ____ (modal verb) come to school next Monday as it's a public holiday.

DON'T HAVE TO

500

‘Are we meeting at the station tomorrow?’ asked Jenny.

Jenny asked me ……………………………………………… .

IF WE WERE MEETING (AT THE STATION) THE NEXT/FOLLOWING DAY

500

I met Rebecca when we started school together in 2006.

KNOWN

I ……………………… we started school together in 2006.

HAVE KNOWN REBECCA SINCE

500

Timetables are ……………………… printed today and these will ……………………… given out during the last class tomorrow. Good luck everyone!

BEING / BE

500

The dentist didn’t check my teeth last week because I forgot to go.

HAVE

I didn’t ……………………… last week because I forgot to go to the dentist’s.

HAVE MY TEETH CHECKED