Does everybody in Pakistan speaks English?

No, not everybody in Pakistan speaks English. While English is one of the official languages of Pakistan, Urdu is the national language and the most widely spoken language in the country. Many people in Pakistan speak multiple languages, including Urdu, English, and their regional or ethnic languages.
Copyright Wanderlust World © https://www.ynyoo.com