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