Ⅴ. 现在完成时选择填空(二)(for… since ….have been to /have gone to /have been in /at )(1x20) ( )1. Andy has _______ for five years. Five years _________ a long time. A. come back home, is B. come back home, are C. been at home, is D. been at home, are ( )2. Her son speaks good English as he ________ America for five years. A. has been in B. has been to C. has gone at D. has gone to ( )3. A: I'm sorry to have kept you waiting. B: Oh, not at all. I ______ here for only a few minutes. A. will be B. was C. am D. have been 请下载附件: 点击下载 (责任编辑:admin) |