Present Perfect Continuous Tense Exercises / Exercises / By English Learning 101 3 Created by English Learning 101 Present Perfect Continuous Tense Exercise Level 1 1 / 10 The students _________________ for six hours. have been studying have studied had been studying 2 / 10 Sarah _________________ at the company since last year. have been working has been working has worked 3 / 10 She _________________ in this city for ten years. had been living has been living has lived 4 / 10 The dog _________________ loudly for the past few minutes. had been barking have been barking has been barking 5 / 10 We have been ______ money for a new car. save saving saved 6 / 10 We _________________ for the bus for over an hour. have waited has been waiting have been waiting 7 / 10 The baby _________________ for hours. have been crying had been crying has been crying 8 / 10 They have been ________ around the world for the past six months. traveled travel traveling 9 / 10 I _________________ regularly for the past month. have been exercising had been exercising has been exercising 10 / 10 He _________________ the house since morning. has been painting had been painting has painted Your score isThe average score is 73% LinkedIn Facebook Twitter VKontakte 0% Restart quiz 2 Created by English Learning 101 Present Perfect Continuous Tenses Exercise Level 2 1 / 15 My sister ____________ to play the guitar for a while. have been learning has been learn has been learning 2 / 15 _____ He ________ working on his project? Has, not being Have, not been Has, not been 3 / 15 The team hasn't been ________ well in the matches. performing perform performed 4 / 15 We ____________ tennis since 3 o'clock. have be playing have being playing have been playing 5 / 15 Have you _____ studying for the test? be being been 6 / 15 You _________ paying attention in class. hasn't been haven't been haven't being 7 / 15 _____ Tom _____ cooking dinner all evening? Has, been Have, been Has, be 8 / 15 They ______________ around Europe for six months. has been traveling has been travel have been traveling 9 / 15 He __________ for the train since 9 a.m. has been waiting has waiting have been waiting 10 / 15 Has he __________ for the bus for a while? been waited been waiting be waiting 11 / 15 They __________ studying enough for the exam. have not been has not been will not been 12 / 15 I __________ watching TV all day. have not been not have been have been not 13 / 15 The children __________ behaving properly. hasn't been haven't been haven't being 14 / 15 She ____________ at the company for five years. has been working had been working have been working 15 / 15 The children ______________ outside since morning. had been playing have been playing has been playing Your score isThe average score is 93% LinkedIn Facebook Twitter VKontakte 0% Restart quiz 1 Created by English Learning 101 Present Perfect Continuous Tense Exercise Level 3 1 / 20 I ___________ meditation _____ 20 minutes every day. have been practicing, for have been practicing, since have being practice, for 2 / 20 She __________ diligently on the project for a long time. has been working has been worked has been work 3 / 20 He has been feeling tired _____ yesterday. for since 4 / 20 Who has been _____ you with your project? helped help helping 5 / 20 We have been _______ for the bus for half an hour. waiting wait waited 6 / 20 _____they _____ redecorating their house? Have, being Have, been Have, be 7 / 20 ________ he been taking care of his health? Why hasn't Why didn't Why haven't 8 / 20 I ____________ every day to prepare for the marathon. has been run has been running have been running 9 / 20 _____ has been waiting for _____ friend at the café since morning. You, your She, her They, their 10 / 20 How much time _____ she been _______ on social media? has, spends have, spending has, spending 11 / 20 I __________ English for the past two hours. have been studying has been studying have been studied 12 / 20 What have you been doing ______ two years? since for 13 / 20 I __________ spending enough time with my family and friends. has not been have not been haven't been hasn't been 14 / 20 You __________ enjoying your vacation so far. haven't be hasn't been haven't been 15 / 20 He ______ saving money to go on a vacation. has been had been have been 16 / 20 She has been cooking dinner ______ 6 o'clock. since for 17 / 20 I ___________ my new job immensely. have been enjoying has been enjoying have been enjoy 18 / 20 He __________ performing well in his sports recently. have not been has not been had not been 19 / 20 _____ they _____ playing basketball for long? Has, been Have, been Have, be 20 / 20 _____ have been _______ a delicious meal. He, cooking She, cooking I, cooking Your score isThe average score is 95% LinkedIn Facebook Twitter VKontakte 0% Restart quiz Post Views: 342