内容正文:
Unit1-3 一般过去时和现在完成时专练 一般过去时:动作发生在过去,与现在没有联系 现在完成时:动作发生在过去,与现在有联系(或过去的动作延续现在,或状态延续到现在) 一. 选择题 1. Millie _ her homework just now. But I _ mine. I shouldn’t watch TV first. A. has finished; haven’t finished B. finished; don’t finish C. finished; haven’t finished D. has finished; didn’t finish 2. - Where is Mike ? - He _to New York on business. He _ the airport at five in the morning. A. has gone; has left for B. has been; has left for C. has gone; left for D. has been; left for 3. We _ trees last Sunday. So far we _ over 3,000 trees there. A. planted; planted B. planted; have planted C. have planted; planted D. have planted; have planted 4. Hurry up! The play _ for ten minutes. A. has begun B. had begun C. has been on D. began 5. My uncle _ the Party 10 years ago . A. has joined B. joined C. has been in D. has been to 6. -Where have you _? -I’ve _ Beijing. A. gone, gone to B. been, been to C. gone, been to D. been to , been to 7. I became a student ten years_. I have been a student_2003. I have studied here_ about 10 years. A. ago, since, for B. ago, for, since C. ago, before, for D. ago, in, after 8. —Who will go to the airport to meet Mary? —I will. I _her several times. I can find her easily. A. met B. have met C. had met D. will meet 9. We _each other since I left school. A. don’t see B. didn’t see C. haven’t see D. haven’t seen 10. —Where have you _? —I’ve _ the supermarket. A. gone, gone to B. been, been to C. gone, been at D. been, gone to 11. -_did your uncle leave his home town? -He _for nearly twenty years. A. When, has left B. When, has been away C. How long, has left D. How long, has been away 12. Mr. Smith _ in Nanjing since he _ to China years ago. A. worked; Has moved B. has worked; has moved C. has worked; moved D. was working; moved 13. -How long has he worked on the farm? -_. A. Two years ago B. For two years ago C. Since two years D. Since two years ago 14. — I have watched the great movie Gravity already. — Really? When _ you _ it? A. have; watched