单项选择题
A. won't you B. will you C. have you D. haven't you
A. lie B. lay C. laid D. lain
A. have been done B. have done C. has been done D. has done