问题 选择题

-What has made you so happy,Mary?

-Oh,I've just________an old friend I haven't seen for years.[ ]

A.come upon  

B.come in

C.come out  

D.come  up

答案

答案:A

解答题
单项选择题