Present perfect and its uses

B & C. Read again and underline all the verbs ending in -ing.

Boy: Have you been working here for long, Mr. Abbot?Zookeeper: Yes, I have. I’ve been working here for twenty years.Girl: Have you done many different jobs at the zoo?Zookeeper: Yes, I have. I’ve fed the animals, cleaned the cages, and I’ve spoken to children on school trips. Boy: Have you visited the countries where the animals come from? Zookeeper: No, I haven’t. I haven’t seen the animals in the wild. Girl: Which animals have you been helping to protect over the years? Zookeeper: We’ve been helping to protect lots of endangered species.Boy: Have you been working with schools?Zookeeper: No, we haven’t, but we have been working with our interns. These teenagers have been helping us to improve our handouts for schools. Some have been doing jobs here on the weekends. Girl: What sort of jobs? Zookeeper: They’ve been brushing the ponies and feeding the animals.

D. Reorder the words to make sentences.

  1. animals / been / have / you / protecting / Which Which animals have you been protecting?

  2. been / Have / schools / working / with / you Have you been working with schools?

  3. been / here / doing / They've / jobs They've been doing jobs here.

  4. ponies / brushing / been / the / They've They've been brushing the ponies.

  5. the / been / animals / They've / feeding They've been feeding the animals.

Last modified: Thursday, 9 July 2026, 7:30 AM