搜索
您的当前位置:首页正文

八年级下册英语现在完成时态练习题

来源:爱够旅游网


现在完成时专项练习

一、写出下列动词的过去式和过去分词

study _______ _______ eat _______ _______ pay _______ _______ chat_____ _______lose_______ ______ come _______ ________

read _______ _______ stop _______ _______run _______ _______

fall _______ _______ see _______ _______ fell_______ _______

swim _______ _______ give _______ _______take _______ _______ write ____ _____ choose _______ _______get _______ _______

begin _______ _______be______ ______ bring _______ _______

catch _______ _______ find _______ _______ go _______ _______ hold _______ _______hear______ ______ lay ______ ______

hurt _____ ______ learn ______/ ______know _______/ ______

grow _____ ______ leave______/ ______have_______ /______

drive_____ ______ teach______/ ______make_______/ ______ 二、单项选择

1、Both his parents look sad .Maybe they _________what's happened to him .

A. knew B.have known C.must know D.will know 2、He has _______ been to Shanghai , has he ? A. already B.never C.ever D. still

- 1 -

3、Have you met Mr Li ______?

A.just B.ago C.before D. a moment ago 4、The famous writer _____ one new book in the past two years.

A. is writing B.was writing C.wrote D.has written 5、-Our country ______ a lot so far . -Yes . I hope it will be even ______ . A. has changed ; well B. changed ; good C. has changed ; better D. changed ; better 6、Zhao Lan ____already ____in this school for two years .

A. was ; studying B. will ; study C. has ; studied D. are ; studying

7、We ______ Xiao Li since she was a little girl . A.know B.had known C.have known D. knew 8、Harry Potter is a very nice film . I_______ it twice .

A.will see B.have seen C.saw D.see

9、-These farmers have been to the United States .

- 2 -

-Really ? When _____ there ?

A. will they go B. did they go C. do they go D. have they gone 10、-______ you ___ your homework yet ? -Yes . I _____ it a moment ago .

A.Did ; do ; finished B.Have ; done ; finished C.Have ;done ;have finished D.will ; do ; finish 11、 His father ______ the Party since 1978 . A.joined B.has joined C.was in D.has been in 12、-Do you know him well ?

- Sure .We _______friends since ten years ago . A. were B.have been C.have become D. have made 13、-How long have you ____ here ? -About two months .

A. been B. gone C. come D. arrived 14、Hurry up! The play _________for ten minutes . A.has begun B.had begun C.has been on D.began 15、 It ___ ten years since he left the army . A. is B. has C. will D. was

- 3 -

16、 Miss Green isn't in the office . she_______ to the library .

A.has gone B. went C.will go D. has been 17、My parents ______ Shandong for ten years . A.have been in B. have been to C. have gone to D. have been

18、The students have cleaned the classroom, ? A.so they B.don't they C. have they D. haven't they 19、Has Mr White been a memberof Greener Chinasince

he to China? A. How soon, comes B. How often, got C. How long, came D. How far, arrived 20、 His uncle for more than 9 years. A. has come here B. has started to work

C. has lived there D. has left the university 21. ( ) You'll answer for what you . A. will do B. have done C. had done D. do 22. ( ) He Tokyo for two weeks. A. has left B. has been away from C. has been away D. is leaving

23. ( ) - have you been here? - For a month. A. How often B. How far C. How long D. How soon 24. ( ) It's the third time you late for school this week.

- 4 -

A. were B. are C. had been D. have been

25. ( ) Many new railways down in the past few years.

A. has been lied B. have been laid C. have been layed D. have been lied 26. ( ) -Is that Jack speaking?

- Sorry, he isn't in right now. He the cinema

with his aunt.

A. has been to B. has gone to C. have been to D. have gone to

27. ( ) It ten years since we last in Beijing. A. was, met B. had been, met C. was, meet D. is, meet

三、用所给动词的适当形式填空

1、We _____ just ______(talk) about you. 2、Where are you _____(be)? I ____(be) to Nanjing.

3、When ____ you ____(go) there ? I ______(there) there last month.

4、______you _____(visit) the Great Wall yet? 5、How long have you ______(teach) English in school?

6、They _____(see) the film twice.

7、He _____(work) in that hospital since he left college.

8、I ____(be) to Shanghai for several time.

- 5 -

9、What ____ you _______(do) yesterday? I ____(make) a cake.10、---_____you _____(be) to Beijing? ---yes, I have.

11、Her parents _______(not write) to her since they left.

12. I don’t know this woman. I (meet, never)her. 13.-Let’s go to the cinema.-No, I (see, already)the film.

14. We (finish, not)our homework yet. Will you wait a minute? 15. John (come, not)yet. He will be back in a minute. 16. Mr. Green often goes to America. In fact, he (be)there ten times.

17. -Where’s John? -He just (go)to the teachers’ office.

18. She (study)English since she was ten. She (begin)to study English when she was ten. 19. Jim isn’t here. He (go)to the library. He (go)there an hour ago.

20. He ________ (travel, never)on a train in her life.

21. I (buy)the bike two weeks ago. I (have)this bike since the beginning of this month. I (have)it for two weeks.

22. Great changes (take place)in those villages in the last ten years.

23. How many times you (phone)me these days? _ you (phone)me this morning

24. Tom can’t get into the room because he (lost)the key to the door.

25. I (look)for the dictionary, but I (find not)it yet.

- 6 -

26. - the new programmes (start)yet? -No, they (plan, still)

27. you (know) where your sister has (go)? 28. We (live)in Shanghai from 1989 to 1999. We (live)for 10 years.

29. They can’t go with us. They (finish, not)the work yet.

30. You (change, not )your mind, haven’t you? 31.We must pay for the library book if we (lost)it.

32、I (tell) you about the accident as soon as I (finish) the work.

33.- I hear your father (be)to Japan once.-Yes. He (go)there last year. 34. -When you (buy)the book?-I (have)it for two weeks.

35. Such a thing (happen, never)in the village before.

36. I think you never (hear) such a thing. 37. you ( read) the book yet? 38.Tom just (find) his cat. 39.He (not see) the film yet.

So he (see) it this evening. 40. I (have) my lunch already.

41. You (find) your lost book? Yes, I (find) it hours ago. 42.You needn’t tell him about it. I already him about it.(tell)

43.--when you there?(go) --Three weeks ago. 44. --Jim, you (write) a letter to your aunt? --yes, I . I (write) it just now.

45.Have you (return) the ladder yet? No, not .I (return) it soon.

- 7 -

46.So far, I (not get) a letter from him. 47.Until now, she already (write) three books. 48.In the past few years, we (build) a lot of buildings.

49.This is the first time I (visit) the Great Wall.

50.We already (know) each other before.

51.We (get) to know each other three years ago. 52.—How many times you ever to Shanghai? --I ever there three times.(去过) 53.-Where is Jim?--He to the teachers’ office(去了)

54. -- you to the hospital yet?(去过)

--yes, I (go)to see Doctor Li this morning and he (give)me some medicine. -- you (take) it.? -- Yes, I it just a moment ago. (take) 55. It (rain)for a week.

56. Last year he often (run) for two hours a day. Until now he for two years.(run) 57. He _____ (live) here since he ____ (move) here.

58.Our Maths teacher ____ (talk) to a boy when I ____ (enter) the room

59.The Greens ____________ (be) to the Great Wall twice.

60.I ______ (give) the message to her as soon as he _________ (come) back.

61.There ______ (be) no books on the shelf a moment ago.

- 8 -

62.Look, the Greens _____ (have) supper. But we ____ just __ ___ (eat) it.

63.In one or two years, she (become) a doctor. 四、句型转换(每空一词)

1、Miss Zhang has traveled to Beijing.(改为否定句)

Miss Zhang________ ________ to Beijing. 2、Have you ever wanted to visit the Summer Palace?(作肯定回答) _______, I ______.

3、He has answered all the questions.(对划线部分提问) _______ ________ he _______?

4、He has found something in the room.(改为一般疑问句) _______ he found ________ in the room? 5、I didn't see him last year.(改为现在完成时)

I ______ _____ him for a long time.

6、The old man dide last year.(同义句改写)

He _____ ______ for a year.

7、This factory opened twenty years ago.(改写句子,句意不变) This factory _____ _______ for twenty years.

8、Miss Gao left an hour ago.(改写句子,句意不变)

- 9 -

Miss Gao _____ ______ _______ ______an hour ago.

9、The Green Family moved to France two years ago.(改写句子,句意不变)

______ two years ______ the Green Family moved to France.

10、The bus has arrived here. It arrived ten minutes ago (改写句子,句意不变)

11、They have known each other for 6 years (改写句子,句意不变) They have known each other______6 years______12、I bought the bike last year I___________the bike for_______ _______ 13、David has already got something to eat (改为否定句) David_______ _______ _______to eat__________. 14. He died two years ago.(改为同义句) He ___ ____ ____ for two years.

15. I bought the pen three hours ago.(改为同义句) I ____ ____the pen for three hours.

16.I joined the army three years ago. (改为同义句) I a member of the army three years.===I the army for three years.===It three years he the army. 17. She has worked in the school for three years. (改为同义句)

She has the school three years . 18. I borrowed the book three days ago. (同义句) I the book for three days

- 10 -

19. She (learn) English for three years. She ______ _____ (learn) English ______ three years ____ .(用since)

20、The old man _________ last year. He for a year. (die) (动词填空) 21、This factory opened twenty years ago.(同义句转换)

This factory _______for twenty years. 22、Miss Gao left an hour ago. (同义句转换) Miss Gao ______ ______ _______ _______ an hour ago. 23、Her mother has been a Party member for three years .(同义句)

Her mother _____the Party three years________ . 24、The Green Family moved to France two years ago. (同义句转换)

____two years ____the Green family moved to France. 25、The bus has arrived here. It arrived ten minutes ago. (把两个句子合并成一个句子)

___________________________________________

26. He has already finished his homework.(改为否定句)

He finished his homework .

- 11 -

专业资料 学习资料 教育培训 考试 建筑装潢资料

- 12 -

因篇幅问题不能全部显示,请点此查看更多更全内容

Top