单项选择题
A. was; shall pay B. am; will pay C. would be; would pay D. were; would pay
A. Having given B. To give C. Giving D. Given
A. takes B. took C. was taken D. had taken