B1 Grammar

Mixed Grammar Practice

Choose the correct option to complete each sentence. The questions practise common grammar structures at B1 level.

What to do: Read each sentence and circle the correct answer: a, b or c. Choose one answer for every question, then check your answers.
0 of 15 answeredNot checked
1

My brother _____ spicy food, so he always asks for a mild curry.

2

I _____ the bus to work because my car is being repaired this week.

3

We _____ television while we are having dinner.

4

Please be quiet. The children _____ for their exams at the moment.

5

_____ your neighbours ever _____ you to look after their dog?

6

What _____ after you finish work tomorrow?

7

I can't meet you tonight because I _____ dinner with my cousins.

8

A: Would you like something to eat? B: Yes, _____ a sandwich, please.

9

A: I can't carry all these bags. B: _____ you with them?

10

That looks like a new laptop. Where _____ it?

11

My parents _____ to Spain, but they would love to visit one day.

12

I got some money for my birthday, but I _____ it yet.

13

I've worked at this company _____ 2022.

14

A: How long _____ in this city? B: For nearly ten years.

15

We _____ the same gym for three years, and we still enjoy going there.

Tip: Pay attention to time expressions such as at the moment, yet, since and for. They can help you choose the correct tense.