Answer:
1. The common language in Afghanistan is Dari, also known as Afghan Persian, which is widely spoken across the country.
2. The lesser-known languages spoken in Afghanistan include Pashto, Uzbek, Hazaragi, Turkmen, and Balochi.
3. Some of the celebrations in Afghanistan include Nowruz (Persian New Year), Eid al-Fitr and Eid al-Adha (Islamic holidays), Yalda (Winter Solstice), and Shab-e-Qadar (Night of Power).
4. They are celebrating these occasions to mark special religious, cultural, or seasonal events.
5. These celebrations are typically celebrated with feasts, decorations, special music and performances, presents, and prayer. Additionally, the celebration of Nowruz is marked by the ritual cleaning of homes and the exchanging of gifts.