Grammar Exercises

Grammar Exercise: HAD BETTER

B1 Level / Intermediate English


Would you like to review the grammar explanation first?

Complete these sentences using had better and the following verbs:

not arrive    book  call not miss    pay    put on    return    not wear   

 1.  You ________ those books to the library soon or you’ll get a fine.

2.  She ________ late again or she’ll get the sack.

3.  You ________  your electricity bill today or they’ll cut you off.

4.  It’s a formal occasion so you ________ jeans.

5.  That restaurant’s very popular and it’s Saturday night. We ________ a table.

6.  You ________ the train or you’ll be late for your interview.

7.  You ________ a coat. It’s freezing outside.

8.  I think we ________ David a taxi. He has had a lot to drink and he should go home.

Future Continuous Exercise 1

Future Perfect Exercise 1


1. had better return
2. had better not arrive
3. had better pay
4. had better not wear
5. had better book
6. had better not miss
7. had better put on
8. had better call

vocabulary exercises

Confusing Words (5): As or Like?

B1 / B2 Level English

Exercise 1

Choose ‘as’ or ‘like’ to fill the gaps.

1. Walter used to work _____ a waiter at his father’s restaurant.

2. Delphine has been to some amazing places this year, _____ Argentina, India, and Borneo.

3. Did you hear that? It sounded _____ a phone ringing.

4. I think you should do _____ he asked.

5. He loves animals _____ much _____ I do.

6. She looks a little bit _____ Jennifer Lawrence, don’t you think?

7. It looks _____ if it’s going to rain.

8. Ian’s going to go to Edinburgh university _____ his sister. She studied there a few years ago.

Exercise 2

Choose ‘as’ or ‘like’ to fill the gaps.

1. Believe me, we are surprised, _____ you.

2.  Believe me, we are _____ surprised ______ you are.

3.  What’s the matter? You look ______ you’ve seen a ghost!

4.  Many people use their smartphones _____ an alarm clock too.

5. In real life she’s a little bit _____ her character in the movie.

6.  _____ us, he cycles to work.

7.  Kate speaks several languages, such ___ Russian and Portuguese.

8. _____ I was saying, we really need to book the hotel in the next few days.


Exercise 1

1. as
2. like
3. like
4. as *
5. as … as
6. like
7. as
8. like

Exercise 2

1. like
2. as … as
3. like
4. as
5. like
6. like
7. as
8. as *

* You will hear people use ‘like’ here but many people consider it incorrect to use ‘like’ in this way, as a conjunction, so to be on the safe side use ‘as’, especially if you’re writing something formal or sitting an exam. 😉

Read more on Like vs. As:

Confusing Words (4): Job or Work?

Confusing Words (3): Say or Tell?

Confusing Words (2)

Confusing Words (1)