You are on page 1of 12

TEST ON TENSES 1. I'll see you in August when I _____ back.

a) will come b) came c) will have come d) come

2. My friend _____ when the lesson started. a) hasn't arrived b) wasn't arrived c) hadn't arrived d) wasn't arriving

3. Alex didn't come to see the film last night because he a)saw b. had seen c) has seen d) was seen

_____ it before.

4. A cold wind _____ for the last three days. a) has been blowing b) blows c) is blowing d) blew

5. 13. July 10th is my wedding anniversary. Next month, my husband and I will _____ for twenty years. a) marry b) have married c) be married d) have been married

6. Who _____ the boss tell him that? a) did hear b) does hear c) hears d) heard

7. Something extremely strange _____ yesterday while a) was happened b) happened

we were out jogging. d) has happened

c) has been happening

8. I _____ this letter around for days and haven't even looked at it. a) carry b) have been carrying c) am carrying d) was carrying

9. Ouch! I _____ my thumb! a) have cut b) am to cut c) had cut d) had been cut

10. I _____ the flowers yesterday morning. a) have been watering b) watered c) have watered d) did watered

11. As soon as you _____ that, I'd like you to go to bed. a) did b) will do c) will have done d) have done

12. By then I _____ my driving test, I hope. a) pass b) will have passed c) will be passed d) have passed

13. "Have you ever been to France?" "Yes, I _____ there last August." a) had been b) went c) have been d) were

14. She hasn't written to me _____ we met last time. a) since b) ago c) for d) before

15. "Harry is on the phone." "Who _____ to?" a) does he talk b) is he talk c) is he talking d) he talks

16. Jan is a wonderful singer. Her mother tells me that she _____ professionally since she was four. a) has been sung b) was singing c) is singing d) has been singing

17.My husband and I went to Montreal last May and _______greedily many lobsters because they were very cheap. a) eat b) ate c) have eaten d) had eaten

18. We lived in Ankara, but we _____ to Mersin. a) will just move b) are just moved c) have just moved d) had just moved

19. I was very sick, but I've been feeling better since I _____ the doctor. a) have visited b) visit c) had visited d) visited

20. I _____ for IBM for ten years in May. a) will have worked b) was working c) will work d) has worked

21. _____ a lot before you took the exam which many people failed? a) Have you studied b) Will you have studied c) Had you studied d) Do you study

22. I _____ eagerly to go to Yellowstone, but my wife got sick three days before the departure.

a) have been planning

b) had been planning

c) have planned

d) was planned

23."Do you like to play ping-pong?" "I _____, but now I prefer tennis, because it is better exercise." a) used to do b) used to playing c) used playing d) used to

24. "Ellen is a wonderful singer." a) has been singing b) was singing

"She _____ since she was four." c) is singing d) has been sung

25. 12.I haven't heard from my son _____. a. for several weeks b) for several weeks ago c) since several weeks before d) since a long time

26. Television _____ very popular since the 1950s. a) is b) has been c) was d) had been

27. 15.The children swam, rode horses and _____ baseball at the camp last year. a) played b) have played c) were playing d) had played

28. "I'm looking for someone to help me carry this baggage." "I _____ be glad to help you." a) will b) should c) can d) have to

29. "Look at the new car I bought." "How _____ such an expensive car?" a) you afforded b) afforded you c) could afford you d) could you afford

30."The train strike finally started." "Why _____ something to prevent it?" a)did the government b)the government didn't do c)the government did d) didn't the government do 31. Just as we ........... down to lunch, John ................ the bell. a.are sitting/ rang ringing b.will sit/rang c.were sitting/rang d.were sitting/has been

32. Barbara ............. Spanish for a year but she ................. it yet. a. is learning/doesn't learn b. has been learning / didn't learn d. has been studying/hasn't learnt

c. had been learning/ doesn't learn

33. My wife ............. already ............... the dinner by the time the guests came. a. has/cooked b. was/cooking c. had/cooked d. has been cooking

34.The guests ............. by the time you finish the cleaning. a. will have arrived b. arrived c. arrive d. have arrived

35.Before I go to bed I ............. my clothes and .............. my pyjamas. a. wear/take off b. take off/put on c. put on/take off d. take off/put out

36. I ........................ like skiing, but now I do. a. don't use to b. didn't use to c. used to d. weren't used to

37. 13. By May, I .................. enough money to go on holiday. a. will be earning b. will be earned c. will have earned d. will have been earned

38. Grandfather .......... nothing but milk during the last five years of his life. a. have drunk b. drank c. has drunk d. drunk

38. Peter ................ by two o'clock so I didn't wait. a. have not arrived b. had not arrived c. arrived d. was arriving

39. By the time he got home, it ................... raining. a. will stop b. stopped c. had stopped d. has stopped

40. We ...................for three days and we..................still only halfway to London. a. travel / are b. travelled / have been c. have been travelling / are d. have travelled / were

41. When the police arrived at the accident place, everyone ............ They couldn't find anyone. a. will have left b. has left c. had left d. was leaving

42. Mary used to work for the railways , .................... she? a. didn't b. hadn't c. used d. wasn't

43. " I haven't seen my sister .............." a. when I was in stanbul. b .two weeks ago. c. until last week d. for over a month

44. " How long have you been sitting here?" a. Since two o'clock b. Within fifteen minutes. c. About half an hour ago. d. In about an hour.

45. While I ........... through some old papers, I ............ this photograph of your brother. a. am looking/ have found /would find b. looked / had found c. was looking /found d. had looked

46. When he ............ his work, he went out. a. finishes b. has finished c. will finish d. finished

47. "How long have you been with this company?" " I ............................ there for two years by January?" a. will work b. will have been working c. will be working d. have been working

48. We ................................... lying on the beach and enjoying our holiday at this time tomorrow. a. are c.were d. have been e. will be

49. By May, I ............. this car for five years. a. will have b. will have had c. will be having d. have had

50. 10.This is the first time I........................................ a. have been abroad b. was abroad c. had been abroad d. has been abroad

KEY to the TEST ON TENSES

1. I'll see you in August when I _____ back. a) will come b) came c) will have come Xd) come

2. My friend _____ when the lesson started. a) hasn't arrived b) wasn't arrived Xc) hadn't arrived d) wasn't arriving

3. Alex didn't come to see the film last night because he a)saw X b. had seen c) has seen d) was seen

_____ it before.

4. A cold wind _____ for the last three days. Xa) has been blowing b) blows c) is blowing d) blew

5. 13. July 10th is my wedding anniversary. Next month, my husband and I will _____ for twenty years. a) marry b) have married c) be married Xd) have been married

6. Who _____ the boss tell him that? a) did hear b) does hear c) hears Xd) heard

7. Something extremely strange _____ yesterday while a) was happened Xb) happened

we were out jogging. d) has happened

c) has been happening

8. I _____ this letter around for days and haven't even looked at it. a) carry Xb) have been carrying c) am carrying d) was carrying

9. Ouch! I _____ my thumb! X a) have cut b) am to cut c) had cut d) had been cut

10. I _____ the flowers yesterday morning. a) have been watering b) watered c) have watered Xd) did watered

11. As soon as you _____ that, I'd like you to go to bed. a) did b) will do c) will have done Xd) have done

12. By then I _____ my driving test, I hope. a) pass Xb) will have passed c) will be passed d) have passed

13. "Have you ever been to France?" "Yes, I _____ there last August." a) had been Xb) went c) have been d) were

14. She hasn't written to me _____ we met last time. Xa) since b) ago c) for d) before

15. "Harry is on the phone." "Who _____ to?" a) does he talk b) is he talk Xc) is he talking d) he talks

16. Jan is a wonderful singer. Her mother tells me that she _____ professionally since she was four. a) has been sung b) was singing c) is singing Xd) has been singing

17.My husband and I went to Montreal last May and _______greedily many lobsters because they were very cheap. a) eat X b) ate c) have eaten d) had eaten

18. We lived in Ankara, but we _____ to Mersin. a) will just move b) are just moved Xc) have just moved d) had just moved

19. I was very sick, but I've been feeling better since I _____ the doctor. a) have visited b) visit c) had visited Xd) visited

20. I _____ for IBM for ten years in May. Xa) will have worked b) was working c) will work d) has worked

21. _____ a lot before you took the exam which many people failed? a) Have you studied b) Will you have studied Xc) Had you studied d) Do you study

22. I _____ eagerly to go to Yellowstone, but my wife got sick three days before the departure. a) have been planning X b) had been planning c) have planned d) was planned

23."Do you like to play ping-pong?" "I _____, but now I prefer tennis, because it is better exercise." a) used to do b) used to playing c) used playing Xd) used to

24. "Ellen is a wonderful singer." Xa) has been singing

"She _____ since she was four." c) is singing d) has been sung

b) was singing

25. 12.I haven't heard from my son _____.

Xa. for several weeks long time

b) for several weeks ago

c) since several weeks before

d) since a

26. Television _____ very popular since the 1950s. a) is Xb) has been c) was d) had been

27. 15.The children swam, rode horses and _____ baseball at the camp last year. Xa) played b) have played c) were playing d) had played

28. "I'm looking for someone to help me carry this baggage." "I _____ be glad to help you." Xa) will b) should c) can d) have to

29. "Look at the new car I bought." "How _____ such an expensive car?" a) you afforded b) afforded you c) could afford you Xd) could you afford

30."The train strike finally started." "Why _____ something to prevent it?" a)did the government b)the government didn't do government do c)the government did Xd) didn't the

31. Just as we ........... down to lunch, John ................ the bell. a.are sitting/ rang been ringing b.will sit/rang X c.were sitting/rang d.were sitting/has

32. Barbara ............. Spanish for a year but she ................. it yet.

a. is learning/doesn't learn

b. has been learning / didn't learn d. has been studying/hasn't learnt

Xc. had been learning/ doesn't learn

33. My wife ............. already ............... the dinner by the time the guests came. a. has/cooked b. was/cooking Xc. had/cooked d. has been cooking

34.The guests ............. by the time you finish the cleaning. Xa. will have arrived b. arrived c. arrive d. have arrived

35.Before I go to bed I ............. my clothes and .............. my pyjamas. a. wear/take off Xb. take off/put on c. put on/take off d. take off/put out

36. I ........................ like skiing, but now I do. a. don't use to X b. didn't use to c. used to d. weren't used to

37. 13. By May, I .................. enough money to go on holiday. a. will be earning b. will be earned Xc. will have earned d. will have been earned

38. Grandfather .......... nothing but milk during the last five years of his life. a. have drunk X b. drank c. has drunk d. drunk

38. Peter ................ by two o'clock so I didn't wait. a. have not arrived Xb. had not arrived c. arrived d. was arriving

39. By the time he got home, it ................... raining. a. will stop b. stopped Xc. had stopped d. has stopped

40. We ...................for three days and we..................still only halfway to London. a. travel / are were b. travelled / have been Xc. have been travelling / are d. have travelled /

41. When the police arrived at the accident place, everyone ............ They couldn't find anyone. a. will have left b. has left X c. had left d. was leaving

42. Mary used to work for the railways , .................... she? Xa. didn't b. hadn't c. used d. wasn't

43. " I haven't seen my sister .............." a. when I was in stanbul. b .two weeks ago. month c. until last week Xd. for over a

44. " How long have you been sitting here?" Xa. Since two o'clock b. Within fifteen minutes. c. About half an hour ago. d. In about an hour.

45. While I ........... through some old papers, I ............ this photograph of your brother. a. am looking/ have found looked /would find b. looked / had found Xc. was looking /found d. had

46. When he ............ his work, he went out. a. finishes b. has finished c. will finish Xd. finished

47. "How long have you been with this company?"

" I ............................ there for two years by January?" a. will work working Xb. will have been working c. will be working d. have been

48. Columbus ................ America in 1492. Xa. discovered c. has discovered d. was discovering e. Discover

49. By May, I ............. this car for five years. a. will have X b. will have had c. will be having d. have had

50. 10.This is the first time I........................................ Xa. have been abroad abroad b. was abroad c. had been abroad d. has been

Related Interests