1) I was really happy. I .............................. the course. a) had been completing b) had completed c) completed 2) I got up, took a shower and ............................ breakfast. a) had b) had had c) was having 3) By the time I came to the office, the meeting .................................. . a) had begun b) had been beginning c) began 4) Everything was wet. It .............................. a) rained b) had rained c) had been raining 5) I wasn't hungry. I ................................ a big lunch. a) had b) was having c) had had 6) After the boss ............................. their salary, they were able to afford more. a) increased b) had been increasing c) was increasing 7) Jack discovered that his colleague ................................ him more than once. a) cheated b) had cheated c) had been cheating 8) While we ..................................... lunch, my phone rang a) had b) were having c) had been having 9) I was able to buy that dress because I ......................................... since my birthday. a) had saved b) was saving c) had been saving 10) When we decided to buy a new car we ................................... the old one for 10 years. a) had been having b) had c) had had 11) When I got to the shop I realized that I ................................. my wallet at home so I ........................... back home. a) left, had come b) had left, came c) left, came 12) When we entered the cinema, the film ............................ . a) just started b) had just started c) had just been starting 13) It was a nice meeting. They .................................. and ................................. coffee. a) were talking, drinking b) had talked, drank c) had been talking, drinking 14) When they came back home they were exhausted. He ....................................... the match. a) had played b) had been playing c) were playing

Leaderboard

Visual style

Options

Switch template

Continue editing: ?