单项选择题
A.in an B.at best C.for all D.by far
A.to stay B.stayed C.staying D.having stayed
A.ability B.future C.possibility D.opportunity