单项选择题
A. Having suffered B. Suffering C. To suffer D. Suffered
A. on B. out C. through D. off
A. shall we B. will you C. won't you D. do you