单项选择题
A. Having given B. To give C. Giving D. Given
A. takes B. took C. was taken D. had taken
A. very, to see B. well, seeing C. very ,seeing D. well, to be seen