I was astonished _____ his failure. A. at B. in C. on D. for Submitted by: Sajjad Qureshi English Mcqs FPSC GAT NTS OTS PPSC PTS Share this Related Mcqs