1) By the time we arrived, they ______ dinner. a) had finished b) had been finishing 2) She was tired because she _________ all night. a) had studied b) had been studying 3) He _______ his cousin for ten years when they finally met. a) had not seen b) had been seeing 4) The ground was wet because it ______ . a) had rained b) had been raining 5) When I got to the party, everyone ______. a) had already left b) had already been leaving 6) They were best friends. They _______ each other since childhood. a) had known b) had been knowing  7) My hands were dirty because I _______ the bike. a) had fixed b) had been fixing 8) She was nervous because she _______ a presentation before.  a) had never given b) had never been giving 9) He was exhausted because he _______ for two hours. a) had run b) had been running 10) By the time the teacher arrived, the students _______ the test. a) had finished b) had been finishing 11) I couldn’t open the door because I ________ my keys. a) had lost b) had been losing 12) We were late. The film _______ before we got to the cinema. a) had started b) had been starting

Leaderboard

Visual style

Options

Switch template

Continue editing: ?