1、现在完成时专项练习用所给词的适当形式填空1. They _(go) to the shopping center already.2. -_ you _(enjoy) it?- Yes, I did.来源:gkstk.Com3. Mr Green _(not come) back to China yet.来源:学优高考网来源:gkstk.Com4. Where is my pen? How strange! It _(be) here just a moment ago.来源:学优高考网5. They _(not see) the film yet.6.Look! The children
2、_(plant) flowers in the garden.7. My brother _(be) to England twice.8. I _(know) the boy since 1993.9. I _ ( not see) you for a long time.10. _ you _ (read) todays newspaper yet? 11. They _already_(do) their homework. But they dont know what_ (do) next. 12. -_ you _ (see) the film last night? -No, I
3、 _ (see) it for several times. 13. She _ (be) ill for three days. 14. My father _ ( buy) a book for me yesterday. He_ already _(pay) fifty yuan for it. 15. She_ (not read) this book before. 16. _ you ever _ (travel) on a train before? 17. - _ Wei Hua _ (come) yet? -Yes. She_ (come) already. She _ (c
4、ome) just now. 18. -How long _you _(learn) English? -For more than two years. 19. They _ (live) in China since they _ (move) to China.20.I_ already _ (see) the film. I _ (see) it last week.21._ he _(finish) his work today ? Not yet .22._ you _(be) to Hong Kong ? Yes, I _ (be) there twice .23.I _ (wo
5、rk) here since I _ (move) here in 1999.24.So far I _(make) quite a few friends here.25.How long _ the Wangs _(stay) here ? For two weeks.II.单项选择 1. You _ that question three times. A. already asked B. have already asked C. already have asked D. asked already 2. Those foreign friends left Guangzhou _
6、. A. since last week B. a week ago C. for a week D. since a weekago 3. Mrs. Wang has lived in Haikou _ 1992. A. since B. from C. after D. in 4. Mr. Black _ China since the summer of 1998. A. has been to B. has been in C. has come to D. came to 5 His father _ for years. A. has died B. has been dead C
7、. died D. dies 6. Mary _ to see the films because she _ it twice. A. wont go, saw B. wont go, will see C. wont go, has seen D. didnt go, sees 7.- Would you like some more food? -Thank you. I _ enough. A. will have B. have had C. have D. had 8. _ you _ England? Yes, it _ a beautiful country. A. Will,
8、 gone to, was B.Have, been to, is C. Had, been to, is D.Have, gone to, is 9. -_ you _ to Beijing? -No, I _.I _ there early next month. A. Have, been, havent, am going B. Had, been, hadnt, am going C. Have, gone, havent, was going D. Did,go, didnt, was going 10. -You sister _ to London to study Engli
9、sh. Is that true? -Yes , she _ there for two months. A. has been, has been B. will go, has gone C. gone, will be D. has gone, has been 11. He has a computer of his own. He _ it two days ago A. bought B. bought C. bought D. has bought 12. Where is Li Lei? He _ Shanghai. A. has gone to B. has been to
10、C. went to D. goes to 13. He _ his homework and is now listening to music. A finishes B. has finished C. finish D. is finishing 14. David _ Shanghai for more than three months. A. came to B. has been to C. has been in D. has come to 15. - Is your father a Party member? - Yes, he _ the party three ye
11、ars ago. He _a Party member for three years. A. joined; has been B. has joined; has been C. was joined; is D. joined; was 16. -How long have you been here? - _ last month. A. For B. Until C. Before D. Since 17. He _ a cold for three days. A. has caught B. has had C. has got D. caught 18. Jim Green _
12、 in China for two years. A. has come B. has been C. has arrived D. came 19.Where have you _ these days? I have gone to Beijing with my friends A. been;gone B. been;been C. gone;been D. gone;gone 20I have watched the game When _you _ it? Ahave;watched Bdo;watch Cdid;watch Dwill;watch 21How do you lik
13、e Beijing, Mr. Black? Oh,I _ such a beautiful city Adont visit Bdidnt visit Chavent visited Dhadnt visited 22Miss Brown _ to the Great Wall twice Ahave been Bhas been Chave gone Dhas gone 23.His brother has been to Stone Forest twice _ he came toYunnan Aafter Bbefore Csince Dfor 24His grandpa _ for two years Awas died Bhas been dead Cwas dead Dhas died 25Have you ever_ to Haikou? Yes,I_ there with my family last August Agone;went Bbeen;went Cbeen;went to Dbeen;was in