当前位置:文档之家› 八年级下册英语现在完成时

八年级下册英语现在完成时

考点一总结分析:现在完成时常与already, yet, ever, never, just, before, for, since 连用( ) 1. The evening party _________. Lucy is a little late.A. just beganB. just has begunC. has begun just nowD. has just begun( ) 2. Mr Smith _________ to American 20 years ago and has been here _______.A. has gone, since thenB. went, from thenC. has gone, since everD. came, ever since ( ) 3. I ___________ letters from my father for a long time.A. have not receivedB. not have receivedC. have received notD. didn’t receive ( ) 4. Last week John _________ his leg.A. hurtB. has hurtC. hurtsD. was hurting( ) 5. I ______ him since I began to live in the city.A. knowB. have knownC. knew( ) 6. Have you received a letter from Jim _______ ?A. yetB. justC. neverD. ever( ) 7. Ann has gone to Shanghai. So ________ her parents.A. doB. haveC. didD. had( ) 8. I ________ at this school since 1999.A. have beenB. wasC. amD. be( ) 9. I ________ a book a week ago , but I _______ already ______ it.A. bought, lostB. have bought, have lostC. bought, have lostD. have bought, lost ( ) 10. Meimei is here, but her sister hasn’t come _________.A. stillB. beforeC. yetD. already考点二总结分析:have been to & have gone to & have been in( ) 1. Have you _________ to America?A. goneB. ever beenC. ever goneD. never been( ) 2. Where have you _________?A. beenB. goneC. wentD. going( ) 3. How long has Lucy ________ at this school?A. comeB. goneC. beenD. arrived( ) 4. Mr Thomas ________ China for several years.A. has been toB. has been inC. has come inD. came( ) 5. Miss Gao isn’t here. She _________ to the station to meet Mr Brown.A. wentB. has goneC. has beenD. would go考点三总结分析:since+时间点;for+时间段;since& for不与瞬间动词连用用for或since填空1.He’s been waiting for you _____ two hours.2.Sarah has been living here _____ 19963.The baby has been sleeping _____ 2:00 a.m.4.I’ve been staying in New York _____ two weeks.5.Kate has been studying Japanese _____ he was twelve.6.I slept only _____ two hours last night. I am tired.7.She has done her homework ______________two hours.8. He has been reading the book ______________three hours.9.How long has David been a teacher? _________two years.10.I’ve been practicing the piano__________10:30.11.Marie has been running________15minutes.12.Sarah has been sleeping_________9:00.13.Dale has been talking on the phone __________five minutes.14.Louie has been studying __________he was six years old.15.I’ve been watching you ____________ten minutes.16.The Lin family has been living in the neighborhood ___________August.( ) 1. I have been a teacher _________ 2001. A. since B. for C. after D. before( ) 2. They have lived here ___________.A. since six years agoB. in 1989C. ten years agoD. last year.( ) 3. We have lived here _________ five years ago.A. whenB. sinceC. beforeD. after( ) 4. The old man died ___________.A. for a few yearsB. since a few yearsC. a few years agoD. for a few years ago ( ) 5 He has lived in Fuzhou _________ 20 years.A. sinceB. forC. inD. of( ) 6. His grandfather ________ for two weeks.A. has diedB. diedC. has been deadD. was dead( ) 7. It’s three years _________ we left school.A. forB. sinceC. whenD. while( ) 8.My friend has worked in that hospital ________.A. since it openedB. for it openedC. since it opensD. since it open ( ) 9. They have ______ since the factory opened.A. left the schoolB. joined the teamC. become a workerD. worked here ( ) 10. Lin Tao has been to the farm, and _________.A. his sister has soB. so has his sisterC. so his sister hasD. has his sister so ( ) 11. ---- Have you _________ to Hainan? ----- Yes, I ____________ there last spring.A. been/ have beenB. gone/wentC. gone/ have beenD. been/ went( ) 12. Her mother _________ since she was a child.A. has diedB. has been deadC. diedD. was dead( ) 13. The bus ________ here for half an hour.A. has comeB. has beenC. has arrivedD. has stopped( ) 14. My brother ________ the colour TV for ten years.A. have boughtB. have hadC. has boughtD. has had( ) 15. How many days have you _________ the book?A. borrowedB. lendC. keptD. lent( ) 16. It ________ ten years since they _________ to France.A.was/ movedB. was/ have movedC. is/ have movedD. is/ moved拓展练习题:1.我来汕头已有六年了。

I _____________________ since six years ago.2.LUCY买了这本书已有两个星期了。

Lucy_______ ________ the book ________ two years. 3.火车离开半个小时了。

The train _________________________ for _________.4.你读过这本书吗?读过。

什么时候读的?去年。

_______ you _______ the book? Yes, I _______.When _______you _________ it? Last year.5.电影已经开始一个半小时了。

相关主题