Past Perfect Continuous Tense Exercises / Exercises / By English Learning 101 1 Created by English Learning 101 Past Perfect Continuous Tense Exercise Level 1 1 / 10 She ____________ at the company for five years. had been working has been working had be working 2 / 10 I ____________ English for two hours. had been studied had been studying have been studying 3 / 10 The dog ____________ all night. had been barking has been barking had be barking 4 / 10 The baby ____________ for hours. had been cried has been crying had been crying 5 / 10 They ____________. had been worked have been working had been working 6 / 10 She ____________ in New York since 2010. has been living had be living had been living 7 / 10 They ____________ English since 3 o'clock. had been studying had been studied have been studying 8 / 10 We ____________ money for our vacation for months. has been saving had been saving had be saving 9 / 10 She ____________. had been waiting had be waiting had been wait 10 / 10 They ____________ soccer for an hour. had been playing had been play have been playing Your score isThe average score is 100% LinkedIn Facebook Twitter VKontakte 0% Restart quiz 1 Created by English Learning 101 Past Perfect Continuous Tense Exercise Level 2 1 / 15 She ____________ around the world for a year. has been traveling had been travel had been traveling 2 / 15 He ____________ the guitar all day before his fingers started to hurt. had be playing had been playing has been playing 3 / 15 _____ she __________ French for several years? Has, been learning Has, been learn Had, been learning 4 / 15 _____ she ____________ to improve her English speaking skills? Had, not been trying Have, not been trying Has, not been trying 5 / 15 _____ you _________ for a long time before the bus arrived? Had, been waiting Have, been waiting Had, been wait 6 / 15 ______ he __________ the regular meetings with the team? Hadn't, been attend Hadn't, been attending Hasn't, been attending 7 / 15 They ____________ attention in class. hadn't been paying hadn't been pay haven't been paying 8 / 15 I ____________ healthy food, so I felt tired and sluggish. hadn't been eating haven't been eating hadn't been eat 9 / 15 The children ____________ outside in the rain. have been play have been playing had been playing 10 / 15 ______ you _________ for the exam all week? Haven't, been studying Hadn't, been studying Hadn't, been study 11 / 15 _____ you __________ for a long time before the bus arrived? Had, been waiting Have, been wait Have, been waiting 12 / 15 He ____________ to his parents' advice, and he got into trouble. hadn't been listening hasn't been listen hasn't been listening 13 / 15 _____ she _________ on that project for months? Had, been working Had, been work Has, been working 14 / 15 We ____________ money, so we couldn't afford to go on vacation. had not been saving had not been save haven't been saving 15 / 15 By the time I arrived at the party, they ____________ for hours. have been dancing had been dancing had been dance Your score isThe average score is 100% LinkedIn Facebook Twitter VKontakte 0% Restart quiz 1 Created by English Learning 101 Past Perfect Continuous Tense Exercise Level 3 1 / 20 We ___________ consistently ______ the beginning of the semester. had been studying, since had been studying, for 2 / 20 I ____________ to play the guitar for a year before I joined a band. had been learning had been learn have been learning 3 / 20 What _____ she __________ consistently since 2020? had, been studying had, be studying had, been study 4 / 20 _____ you __________ for the test? Had, been studied Had, been studying Had, be studying 5 / 20 She ____________ French lessons for six months before she traveled to Paris. had been take had been taken had been taking 6 / 20 ______ we __________ the trip for months? Hadn't, been planning Haven't, been planning Hadn't, been plan 7 / 20 ______ they ___________ tirelessly on the project before the deadline? Haven't, been working Hadn't, been working Hasn't, been working 8 / 20 _____ she __________ her speech for hours before the event started? Had, be practicing Had, been practiced Had, been practicing 9 / 20 _____ the students ___________ all night before the surprise quiz? Had, been studying Have, been studying Has, been studying 10 / 20 They ____________ in that house for ten years before they decided to move. lived have been living had been living 11 / 20 _____ he__________ in line for a long time before the store opened? Has, been waiting Had, been wait Had, been waiting 12 / 20 He ______________ regularly for the performance. hadn't been practice hadn't been practicing hadn't be practicing 13 / 20 They ______________ in the stock market for months before they suffered significant losses? haven't been investing have not been investing had not been investing hadn't been investing 14 / 20 He ____________ on his novel _____ several hours before he finally completed it. had been working, since had been working, for 15 / 20 She ___________ for three hours before her exam began. had been studied has been studying had been studying 16 / 20 ______ he ___________ his presentation for 2 hours? Hadn't, be practicing Hasn't, been practicing Had, not been practicing 17 / 20 He ___________ soccer for the club since he was a child. had been play had been playing has been playing 18 / 20 They ____________ on the project all night before they finally finished it. had been work had been working had be working 19 / 20 ______ you ___________ for the train when it suddenly got canceled? Had, not been waiting Haven't, been waiting Hadn't, been wait 20 / 20 How many years _____ he ___________ at the company before he was suddenly let go? had, been worked had, been working has, been working Your score isThe average score is 100% LinkedIn Facebook Twitter VKontakte 0% Restart quiz Post Views: 276