单项选择题
A. Having paid my taxes B. Paying my taxes C. My taxes having been paid D. My taxes have been paid
A. waiting B. to wait C. having waited D. to have waited
A. at B. about C. on D. with