418,676 views
20 votes
20 votes
Have you seen a chimpanzee?(present perfect tense)​

User Sventorben
by
2.6k points

1 Answer

23 votes
23 votes


\red{\bold{Answer:}}

YES

  • Chimpanzees are great apes found across central and West Africa. Along with bonobos, they are our closest living relatives.

^_^ ❤

User Nithin Paul
by
3.1k points