初中英语八种时态专项练习 (附答案)

一般现在时、一般过去时、一般将来时、过去将来时、现在进行时、过去进行时、现在完成时、过去完成时

初中英语八种时态专项练习 (附答案)


1. The population of the world ____ still ____ now.

A. has; grown B. is; growing C. will; grow D. is; grown

2. ---Good evening. I _____ to see Miss Mary.

---Oh, good evening. I’m sorry, but she is not in.

A. have come B. come C. came D. had come

3. — It’s time for dinner. Where is your father, Emma?

— He _____ his bike in the yard.

A. clean B. cleaned C. is cleaning D. will clean

4. If you _____ carefully, you ______ the report well.

A. will listen; will be understood B. will listen; understand

C. listen; will understand D. listen; understand

5. They ______ about eight hundred English words by the end of last term.

A. will learn B. had learned C. are going to learn D. have learned

6. —How did the accident happen?

—You know, it ______ difficult to see the road clearly because it.

A. was; was raining B. is; has rained

C. is; is raining D. will be; will rain

7. Attention, please. There _____ a football game between China and Korea this evening.

A. is going to be B. has been C. hasD. will have

8. —What does your sister like doing in her spare time?

—She _____ watching TV.

A. likes B. liked C. has liked D. had liked

9.—When ____ Jessy ____ to New York?

—Yesterday.

A. does; get B. did; get C. has; got D. had; got

10. —How clean the bedroom is!

—Yes, I am sure that someone it.

A. cleans B. cleaned C. has cleaned D. had cleaned

11. My friend ______ me. I have to leave now.

A. waits for B. waited for C. is waiting for D. was waiting for

12. Be sure to let Tom know the notice as soon as he ______.

A. will arrive B. was arriving C. arrives D. arrived

13. I ______ the wrong thing. Can I use your eraser?

A. write B. wrote C. am writing D. will write

14. ---Are you going to help John with his Chinese this evening?

---NO, He ______ to England. He will be back next month.

A. returned B. has returned C. returns D. will return

15. ---Who’s won the first prize in the competition?

---Henry______. He has ______ it for a week.

A. is, won B. is, got C. has, had D. has, been given

16. ---Is this the place that you ______ ?

---No. I’ve never been there before.

A. have visited B. will visit C. are visiting D.would visit

17. It ______ outside. You’d better take an umbrella with you.

A. rains B. is raining C. rained D. has rained

18. ---Can I help you?

---I bought this watch here yesterday, but it ______ work.

A. won’t B. didn’t C. doesn’t D. wouldn’t

19. I used to love this film when I was young, but I ______ it that way any more.

A. don’t feel B. didn’t feel C. haven’t felt D. hadn’t felt

20. ---How was your trip to the ancient village?

---Fantastic! We ___________to a museum of strange stones.A. go B. went C. are going D. will go

21. —Where is Peter?

—He ______ volleyball with his friends in the school gym.

A. playsB. playedC. is playing D.was playing

22. ---Hello! Can I speak to Mr. White?

---Sorry, he isn’t here right now. He ______ to the theme park.

A. will go B. was going C. has gone D. has been

23. ---______ you ______ your drawing?

---Not yet! It will be done in a few minutes.

A. Did; finish B. Will; finish C. Do; finish D. Have; finished

24. She ______ as an animal trainer since 2003.

A. has worked B. works C. will work D. have worked

25. They ______ her to the party, so she was very happy.

A. invite B. invited C. will invite D. are inviting

26. Mr. Green ______ to the manager now. You’d better call him later.

A. talk B. talked C. is talking D. was talking

27. Prison Break is the best American TV play that I ______ these years.

A. watch B. will watch C. have watched D. was watching

28. ---Alice, turn down the TV, please. I _________ on the phone.

---Oh, sorry.

A. have talked B. talked C. am talking D. talk

29. --- Where are the Greens, may I ask?

--- Well, they ______ to England. They have been there for nearly a week now.

A. have beenB. are going toC. have goneD. will go

30.The teachers_______ the office for a few minutes when we arrived. We didn’t meet them.

A. had been away from B. had left C. have been away from D. have left


1-5BBCCB 6-10AAABC 11-15CCBBC 16-20ABCAB

21-25CCDAB 26-30CCCCA


分享到:


相關文章: