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