Grammar A
Grammar B
Grammar C
Grammar D
Grammar E
100

I need _____ to drive a car this summer.

𝗔 learning

𝗕 learn

𝗖 to learn

𝗖 to learn

100

I don’t feel like _____ breakfast this morning.

𝗔 having

𝗕 have

𝗖 to have

𝗔 having

100

She’s good at _____ (cook). She makes fantastic pasta.

cooking

100

Your hours will be 9–5 Monday to Friday. You ______  work at weekends.

𝗔 must

𝗕 don't have to

𝗖 mustn’t

𝗕 don't have to

100

He _____ to work on Saturdays. He’s a shop assistant.

𝗔 has

𝗕 must

𝗖 mustn’t

𝗔 has

200

I don’t mind _____ time with my partner’s family.

𝗔 to spend

𝗕 spend

𝗖 spending

𝗖 spending

200

I would _____ work abroad in the future.

𝗔 like to

𝗕 like

𝗖 to

𝗔 like to

200

I hate _____ (wait) for buses in the rain!

waiting

200

You _____ touch that. It’s very dangerous.

𝗔 has

𝗕 must

𝗖 mustn’t

𝗖 mustn’t

200

Do you know anyone who  _____ to work night shifts?

𝗔 must

𝗕 has

𝗖 have

𝗕 has

300

We stopped at a cafΓ© _____ a drink and a break.

𝗔 to have

𝗕 have

𝗖 for have

𝗔 to have

300

Could you _____ when you were four years old?

𝗔 to swim

𝗕 swimming

𝗖 swim

𝗖 swim

300

I opened the door _____ (see) who was there.

to see

300

You have to wear smart clothes. You ______  wear jeans.

𝗔 must

𝗕 have

𝗖 mustn’t

𝗖 mustn’t

300

Did you _____ to wear a uniform at your school?

𝗔 must

𝗕 have

𝗖 mustn’t

𝗕 have

400

_____ about everything is the best way to have a good relationship.

𝗔 Talking

𝗕 Talk

𝗖 The talking

𝗔 Talking

400

It’s important _____ to customers in my job.

𝗔 listening

𝗕 to listen

𝗖 listen

𝗕 to listen

400

_____ (read) books or magazines is a great way to relax.

Reading

400

Milos _____ to go now. He’s already late.

𝗔 ’s

𝗕 must

𝗖 has

𝗖 has

400

You _____ pay to go into that museum. It’s free.

𝗔 don’t must

𝗕 mustn’t

𝗖 don’t have to

𝗖 don’t have to

500

It’s interesting _____ your partner’s brothers and sisters.

𝗔 meet

𝗕 to meet

𝗖 for meet

𝗕 to meet

500

Try _____ too much when you meet new people.

𝗔 don’t talk

𝗕 not to talk

𝗖 no talking

𝗕 not to talk

500

The man pretended ____ (not understand) the policeman.

not to understand

500

He _____ to work on Saturdays. He’s a shop assistant.

𝗔 has

𝗕 must

𝗖 mustn’t

𝗔 has

500

It’s a secret, so you _____ tell anybody.

𝗔 mustn’t to

𝗕 mustn’t

𝗖 don’t have to

𝗕 mustn’t