MULTIPLE-CHOICE QUESTION EXERCISE ON VERB TENSES

You must choose the correct answer from the four options. This exercise is obviously not based on chance. Mastering the rules of conjugation is essential to succeeding in this test. However, it is sometimes possible to find the correct answer purely by luck.

Nevertheless, reviewing the grammar rules is a valuable asset for understanding them fully and memorizing them permanently.    

To memorize or review grammatical rules, you can refer to previous posts: 'Present tenses-Past tenses-Present-perfect tenses and Past-perfect tenses' (dated June 30, 2025) as well as: 'How do the present, past, present-perfect and past-perfect compare' (dated October 10, 2025).

The level of this exercise is B1. (The answers to this exercise can be found at the bottom of this page).

EXERCISE:

1. The doomsayers who predicted you failure in business have so far … 

a) to be going unheard.    b) gone unheard.    c) to be unheard.    d) gone being unheard.

2. The fire truck quickly … 

a) disappeared to our sight of.    b) disappeared from our sight.    c) disappearing from our sight.    d) disappeared of our sight.

3. How long has it been since you … him/her?

a) spoke last to    b) have spoken last to    c) last spoke to    d) have been speaking to

4. What … when I entered the room? 

a) have you done    b) would you do    c) have you been doing    d) were you doing

5. The company's new organizational chart could, if … , be implemented as early as the beginning of next year. 

a) approving    b) approved    c) having approved    d) being approved 

6. She has become a public figure since she … the Femina literary prize

a) has been winning    b) won    c) had been winning    d) has won

7. He was fired for an act that belongs to days long … 

a) back.    b) going.    c) time ago.    d) gone.

8. The prices of basic necessities are higher than …  

a) was expected.    b) were expected to be.    c) were expected.    d) it was expected to be.

9. When she arrived late to class yesterday, I immediately … something had gone wrong.

a) knew    b) was knowing    c) had known    d) would know

10. If I had told him, he … quickly.

a) must have reacted    b) can have reacted    c) would have reacted    d) had to react

11. President Emmanuel Macron was in Saarbrücken, Germany, on October 3, 2025. … his first visit there since the French cabinet reshuffle of October 12, 2025

a) It's    b)    It's been    c) It had been    d) It will be

12. The disco ball we had bought for next to nothing just before, we … our previous apartment look like a ballroom. 

a)  caused    b) left    c) had    d) made

13. After a week's vacation, it … nice to be back home. 

a) had been    b) was being nice    c) was    d) it's being nice

14. According to statistics, the number of students … in recent years. 

a) is increasing    b) increases    c) has increased    d) should be increasing

15. No sooner … he regretted his words. 

a) he had said it than    b) had he said it than    c) had he said it that    d) he had said it that

16. More people eat fruit than …

a) are used to.    b) they used to.    c) they are used.    d) used to.  

17. I was as excited about going to Dubai as if … the first time I'd traveled abroad. 

a) it had been    b) it could be    c) it should be    c) it has been

18. Nothing really important has happened since … 

a) he has left.    b) he left.    c) he had left.    d) he leaves.

19. … to work every day for the past month. 

a) She's been driving    b) She's driving    c) She drives    d) She was driving

20. Does he regret insulting her? No, he only regrets … 

a) he was caught.    b) to be caught.    c) have been caught.    d) at having been caught.

21. He stayed home all night, but I wonder, why … to the party?  

a) not to go    b) didn't he go    c) he didn't go    d) not going

22. 'I thought you were still collecting stamps'. 'Well, no, I no longer have time to do what I … do'. 

a) use to    b) would    c) used to    d) would use to

23. I was taking attendance when the fire alarm … throughout the building. 

a) sounded    b) were sounding    c) have sounded d) used to sound

24. He … for work for three months when he received a job offer. 

a) looked    b) would look    c) had been looking    d) has been looking

25. 'Have you ever visited the French Riviera?' - Yes, actually, I … there last week during the All Saints' Day holiday

a) have been    b) have been going    c) have gone    d) went

26. 'How long …?' - 'We … for half an hour and we … nearly 40 kilometers'. 

a) have we been driving/have been driving/have been covering    b) have we driven/have driven/have been covering    c) have we been driving/have driven/have been covering    d) have we been driving/have been driving/have covered 

27. The cost of living … since the war ended and the French authorities … the French currency several times.

a) has been steadily increasing/have devalued    b) has been steadily increasing/devalued    c) has steadily increased/devalued    d) has steadily increased/been devaluing  

28. As for this company, its leaders … a lack of common sense for far too long. 

a) showed    b) had been showing    c) have shown    d) have been showing

29. I … her tomorrow, but something unexpected happened and I couldn't come. 

a) saw    b) will see    c) am going to see    d) was seeing

30. Deacon … for two days, when he rose from the … 

a) had been dead/dead.    b) had died/dead.    c) had been dead/death.    d) had been dead/dead people.

31. He … his cuff-links. He … for them all the morning but he … them yet.

a) has lost/has look/has not found    b) has lost/has been looking/has not been finding    c) has been losing/has looked/has not found    d) has lost/has been looking/has not found 

32. …  the same film showing for three weeks, so I don't want to go next weekend, even on a public holiday.

a) It was    b) It has been    c) There was    d) There has been

33. They … with this company from 2021 to 2024. 

a) have been collaborating    b) collaborated    c) were collaborating    d) have collaborated

34. We have won all our qualifying matches so far, even though we … to win the last one. 

a) really deserved    b) didn't really deserve    c) have really deserved    d) have not really deserved

35. The police … the car that fled the scene yet. 

a) hasn't found    b) hasn't been finding    c) haven't found    d) haven't been finding

36. A mother showed up at the hospital with her baby, claiming that it … a marble. 

a) swallowed    b) had just been swallowing    c) had just swallowed    d) has just been swallowing

37. 'Has Mother come?' - 'No, if she had come … you'.

a) I'll tell    b) I'd have told    c) I'll have told    d) I'd told

38. He … to numerous emails, after his vacation last week. 

a) has already been replying    b) has already replied    c) already replied    d) had already been replying

39. Where our new recruit? I … much of her lately. 

a) would not see    b) was not seeing    c) did not see was    d) have not seen

40. We have only been to the Louvre Museum once since … in Paris. 

a) we have arrived    b) we were staying    c) we have been staying    d) we arrived 

41. I hadn't seen him for years, when I … into him by chance.

a) bump    b) was bumping    c) bumped    d) had bumped 

42. How long … those sneakers the first time you put them on?         

a) were you wearing    b) have you worn    c) have you been wearing    d) did you wear

43. They … husband and wife for a long time now. 

a) are    b) shall be    c) have    d) have been

44. It's now been 5 years since they … the process.

a) have started    b) start    c) started    d) had started 

45. Looking back, we wish we … a visionary man/woman at the head of the company at that time. 

a) had    b) have had    c) should have    d) had had

46. They have … a shuttle to take them to the airport. 

a) asked for    b) asked    c) to ask    d) asked for themselves

47. Mrs. Davenport … for over 6 months now.

a) is dead    b) has been dead    c) died    d) was dead

48. If you … earlier, you would have had a better seat in the theater. 

a) should arrive    b) arrived    c) had arrived    d) have arrived

49. At that time, he often … by bicycle. 

a) would travel    b) traveled    c) was used to traveling    d) used to traveling

50. For now, the United States … involved. 

a) hadn't    b) isn't    c) won't    d) haven't 

51. She had known him for twenty years, that is, since … nineteen. 

a) he had been    b) he was    c) he is    d) he has been

52. It's been almost 5 years since … his graduate degree. 

a) he has been obtaining    b) he obtained    c) he had obtained    d) he has obtained 

53. He left for New-York and we … from him since. 

a) don't hear    b) haven't heard    c) are not hearing    d) didn't hear

54. Who did you say you …? 

a) had already meeting    b) already met    c) have already met    d) had already met



Once you have completed the exercise, consult the answer key to find the correct answers. The more correct answers you give, the closer you will get to B1 level in English.





 ANSWER KEY:

1. b) gone unheard 2. b) disappeared from our sight 3. c) last spoke to 4. d) were you doing 5. b) approved 6. b) won 7. d) gone 8. a) was expected 9. a) knew 10. c) would have reacted 11. b) it's been 12. d) made 13. c) was 14. c) has increased 15. b) had he said it than 16. d) used to 17. a) it had been 18. b) he left 19. a) she's been driving 20. a) he was caught 21. b) didn't he go 22. c) used to 23. a) sounded 24. c) had been looking 25. d) went 26. d) have we been driving/have been driving/have covered 27. a) has been steadily increasing 28. c) have shown 29. d) was seeing 30. a) had been dead/dead 31. d) has lost/has been looking/has not found 32. b) it has been 33. b) collaborated 34. b) didn't really deserve 35. c) haven't found 36. c) had just been swallowing 37. b) I'd have told 38. b) has already replied 39. d) have not seen 40. d) we arrived 41. c) bumped 42. d) did you wear 43. d) have been 44. c) started 45. d) had had 46. a) asked for 47. b) has been dead 48. c) had arrived 49. b) traveled 50. b) isn't 51. b) he was 52. b) he obtained 53. b) haven't heard 54. d) had already met




  

Comments

  1. What a good practise, not always easy... and what a large vocabulary !!

    ReplyDelete

Post a Comment