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