单项选择题
A. on B. by C. in D. to
A. has passed B. have past C. have passed D. had passed
A. lie B. lay C. laid D. lain