Some of this text is direct speech in the
and sometimes it is reported speech in the past perfect.
When we report the present perfect,
we might need to shift back one step into the past perfect.
We can remain in the present perfect
if the situation has not changed. for example if the reporting is immediate.
Eg: Leon: "I've been working all day."
"Leon said that he has been working all day today" (Today is still today.)
Reporting some days later:
"Leon said that he had been working all day that day."
Complete the gaps by putting the verb in brackets into a correct tense:
A horse and a sheep were walking past a bar one sunny day.
Fancy a cold drink?' said the horse.
a cart all day, and it's thirsty work, I can tell you."
in a field all afternoon, with no protection from the sun: the only thing he
to drink all day was filthy water.
"I know what you mean", he said.
a cold glass of beer since 12 o'clock."
So they went inside. The horse ordered two beers and reached over for
the menu. "I fancy something to eat as well", he said
ten sacks of oats so far this week and
I'm just about sick of them. I don't think my owner
of a balanced diet.
"Too right", said the sheep.
"I need a change too. I fancy a burger.
the burgers here?"
The horse replied that it was the first time he
there too, but he decided to
have the same, with extra cheese. Then he remembered he
(not / go )
to the lavatory all day, and
he needed to go urgently.
"Any idea where the lavatory is?"
he asked his friend.
"No, I don't."
Just then, a dog who
at a nearby table came over and said:
"please forgive me, but I
to your conversation, and I can tell you that the lavatory is downstairs,
on your left."
The sheep turned to the horse with an amazed look on his face.
"Fancy that! I