When (Rtd) General Pervaiz Musharraf takes oath as a civilian president? December 17, 2019 – by admin When (Rtd) General Pervaiz Musharraf takes oath as a civilian president?A. 19 November, 2007 B. 29 November, 2007 C. 3 December, 2007 D. 11 December, 2007