—I haven’t seen you for ages. Where have you been?— I on leave in Europe.A. have beenB. a

发布时间:2020-08-17 14:02:36

—I haven’t seen you for ages. Where have you been?
— I      on leave in Europe.
A. have been
B. am
C. was
D. had been

网友回答

A. have been
B. am
(答案→)C. was
D. had been
解析:此题可能会误选A,前者说“我好几年未见你,去哪儿了?”可见他已经回来,因此他去欧洲的动作已发生过了,应用过去时来回答where have you been? A则是说我有去过欧洲的事实。
以上问题属网友观点,不代表本站立场,仅供参考!