Welcome to Ugfacts.net/ke. On this page you will find details on the following topics

KUCCPS Admission Letters KUCCPS Student Portal KUCCPS Admission Lists
FREE KNEC KCSE Past Papers FREE KNEC KCPE Past Papers List of All Past Papers 
Fees Structure for 2024-2025 KNEC KCPE KNEC KCSE
Intakes and Admissions 2024-2025 List of Courses Offered Latest Jobs in Kenya 2024-2025
TVET Applications 2024-2025 TSC KNUT
KDF Recruitment Kenya Police Recruitment Kenya Prisons Service Recruitment

Your Opinions and Questions Matter. Kindly leave your comments below and we shall attend to you promptly.

KNEC KCSE Art and Design Paper 1 Question Paper / 2016 KCSE KAMDARA JET Examination

KNEC KCSE Art and Design Paper 1 Question Paper / 2016 KCSE KAMDARA JET Examination

2016 KCSE KAMDARA JET Examination

Islamic Religious Education Paper 2


(a) Explain the effects of ‘incest’ in the society. (6 Marks)
(b) Discuss FOUR types of ‘Swabr’. (8 Marks)
(c) State SIX benefits of the virtue of ‘Shukr’ in Islam. (6 Marks)

 20 marks


(a) Identify the rights of the extended family members. (5 Marks)
(b) Explain reasons that will oblige a Muslim wife to ask for ‘Talaq’. (7 Marks)
(c) Discuss the causes of domestic violence. (8 Marks)

 20 marks


(a) Explain FOUR kinds of sale in trade. (8 Marks)
(b) Suggest ways how child-abuse can be resolved. (6 Marks)
(c) Give SIX conditions of marriage in Islam. (6 Marks)

 20 marks


(a) Discuss the allegation labeled on Caliph Uthman bin Affan. (7 Marks)
(b) Explain the role played by Kabaka Mutesa I in the spread of Islam in Uganda. (8 Marks)
(c) Identify possible reasons for the election of Caliph Umar bin Khattab.
(5 Marks)

 20 marks


(a) Give the contribution of Abu Assafa the first Abbasid Caliph. (5 Marks)
(b) Explain the structure of administration under the ‘Umayyad’. (7 Marks)
(c) Discuss the economic challenges faced by the Muslims in Kenya. (8 Marks)

 20 marks


(a) Explain how Sheikh Uthman Dan Fodio organized the Sokoto Caliphate. (10 Marks)

(b) Discuss the contribution of ‘Ibn Khaldun’. (10 Marks)

 20 marks

Leave a Comment