WE (NOT HAVE)______________________ TO WALK A LONG WAY IF WE HADN’...

18.

We (not have)______________________ to walk a long way if we hadn’t run out of petrol.