Should(n't) have / could(n't) have
Third conditional
Third conditional
Third conditional
Choose
100

Of course, I was lucky.  I ______ (break) a leg or I _____ (die) up there.  

could have broken

could have died


100

If Scott and his men ______ (walk) faster, they _____ (reach) the South Pole faster.

had walked 

would have reached / could have reached

100

Nobody ____ (remember) Scott's expedition if the men ____ (not be) so brave.

would have remembered

hadn't been

100

What ____ you ____ (do) if they _____ (attack) you?

would ... have done, had attacked

100

We really _________ (shouldn't have been / couldn't have been) down there.

shouldn't have been

200

I ____ (attempt) the climb a few days earlier when the weather was better.  I ____ (climb) when I did.

should have attempted

I shouldn't have climbed


200

If they _____ (not take) so many things, they ___ (not get) so tired.

hadn't taken

wouldn't have gotten

200

They ____ (find) the camp if they ____ (lost) the map.

would have found, hadn't lost

200

We ____ (not feel) nervous if we _____ (read) about their customs first.

wouldn't have felt, had read

200

Visibility was very poor.  Any one of us on the dive _____ (might have found / should have found) ourselves trapped in the shipwreck at any time.  

might have found

300

Unfortunately, I didn't even reach the summit.  I ______ (get) there if the weather hadn't been so awful.  

could have gotten

300

They ____ (be) more successful if they ___ (use) dogs to pull the sleds.

would have been, had used

300

_____ you _____ (plan) the trip better if you ____ (know) about the problems ahead?

Would .. have planned, had known

300

If she ____ (want) to come with us, we ____ (welcome) her.

had wanted, would have welcomed
300

The weather was very bad.  If I _____ (had listened / would have listened) to the coastguard's warning, I certainly _____ (hadn't gone, wouldn't have gone) into the sea that morning.

had listened

wouldn't have gone


400

To be honest, nobody ____ (stop) me from climbing because I was determined to do it but I ______ (be) so stupid.

could have stopped

shouldn't have been 

400

They ____ (might / not / die) if the weather ____ (not be) so terrible.

might not have died, hadn't been 

400

If the explorers _____ (prepare) better, they _____ (succeed).

had prepared, would have succeeded

400

If you ____ (drive) slower, you _____ (have) an accident.

had driven, wouldn't have had

400

I suppose I should ____(realize / have realized) before we set off.

should have realized

500

Complete the text with could(n't) have and should(n't) have and the correct form of the verb:

I didn't know there was going to be a blizzard on the mountain.  I ______ (check) the weather forecast before climbing, and I _______ (climb) alone - that was a big mistake.

should have checked

shouldn't have climbed

500

We ____ (not know) so much about the expedition if Scott ____ (not keep) a diary.

wouldn't have known

hadn't kept

500

The local people ____ (be) friendlier if we _____ (understand) their language.

would have been, had understood

500

If ____ (plan) the trip, we ____ (reach) our destination more quickly.

had planned, would have reached

500

If I ______ (had known / would have known) how dangerous it was, I _____ (hadn't gone / wouldn't have gone) diving in that shipwreck.

had known, wouldn't have gone