Had to go, should have gone

Look at this example:

had to go, should have gone

  • Jane had to wait an hour for a bus.

Had to wait means that Jane waited because no bus came for an hour.

We use had to to talk about something that somebody did because it was necessary.

If somebody did not do something because it was not necessary, we use didn’t have to:

  • I didn’t have to work last weekend. (= I didn’t work because it wasn’t necessary.)

The question form is did … have to:

  • Did you have to work last weekend?

Now consider this situation:

Iza’s job involves working on Saturday. Last Saturday she was ill, so she didn’t work.

  • Iza should have gone to work last Saturday but she was ill, so she stayed at home.

We use should have + past participle (gone, done, etc.) to say that something which did not happen was the correct or best action. We can also use should have + past participle to criticise somebody. Look at this example:

George, a farm worker, didn’t close a gate, and the cows got into the wrong field.

  • George should have closed the gate.

We use shouldn’t have + past participle (gone, done, etc.) to say that something which did happen was not the correct action:

  • I shouldn’t have eaten all that blue cheese. I’ve got stomach ache. (= I ate the blue cheese but it was not a good thing to do.)
  • George shouldn’t have left the gate open. (= He left it open, which wasn’t the correct thing to do.)

PRACTICE

Now it is time to practise what you have learned.

  • For each Practice Test, read the instructions carefully.
  • Complete the exercise and press 'Check' to get your results.
Practice Test A

Practice Test B

Practice Test C

Picture of Nigel Bailey

Nigel Bailey

Nigel is a qualified Teacher of English as a Foreign Language and has been teaching in Poland since 2003. He has been teaching over the Internet since 2008 and has taught more than 1,000 students in this way.

Contact Me

Related Posts

intermediate-grammar-there-or-it-they-320x240

There or it/they

We use both it and there as a kind of preparatory subject with the real subject placed after the verb.

Add your first comment to this post

Scroll to Top