Your taskChoose the correct answer for each question.0 / 15 selectedYour score0 / 150%Keep practising! Review the explanations below and try again.1I'm really annoyed — the dog ___ all night again.I'm really annoyed — the dog ___ all night again.has been barkingbarksbarkedhas barkedCorrect answer: has been barking2Why are you so out of breath? ___?Why are you so out of breath? ___?Did you runAre you runningHave you runHave you been runningCorrect answer: Have you been running3I can't get any work done. My neighbours ___ for three hours.I can't get any work done. My neighbours ___ for three hours.arguedarguehave been arguinghave arguedCorrect answer: have been arguing4For the past few weeks you've seemed distant. ___ to anyone about what's bothering you?For the past few weeks you've seemed distant. ___ to anyone about what's bothering you?Did you talkHave you been talkingHave you talkedAre you talkingCorrect answer: Have you been talking5I'm so frustrated! I ___ to get through to customer service for an hour.I'm so frustrated! I ___ to get through to customer service for an hour.trytriedhave triedhave been tryingCorrect answer: have been trying6I have a terrible headache. The children ___ since lunchtime.I have a terrible headache. The children ___ since lunchtime.have been shoutingshouthave shoutedshoutedCorrect answer: have been shouting7She ___ me with the same complaint every day this week.She ___ me with the same complaint every day this week.emailsemailedhas emailedhas been emailingCorrect answer: has been emailing8His hands are shaking. He ___ too much coffee again.His hands are shaking. He ___ too much coffee again.drinkshas drunkhas been drinkingdrankCorrect answer: has been drinking9Why ___ on me like that? I haven't done anything wrong!Why ___ on me like that? I haven't done anything wrong!do you starehave you been staringhave you stareddid you stareCorrect answer: have you been staring10The kitchen is covered in flour. What ___ in here?The kitchen is covered in flour. What ___ in here?did you dohave you donehave you been doingare you doingCorrect answer: have you been doing11My back is killing me. I ___ at this desk for ten hours straight.My back is killing me. I ___ at this desk for ten hours straight.sithave satsathave been sittingCorrect answer: have been sitting12He's covered in dirt because he ___ the garden all afternoon.He's covered in dirt because he ___ the garden all afternoon.digshas been digginghas dugdugCorrect answer: has been digging13The same notification ___ on my phone every five minutes today!The same notification ___ on my phone every five minutes today!has been appearingappearsappearedhas appearedCorrect answer: has been appearing14I'm furious! The water company ___ us for an overdue bill that we paid two months ago.I'm furious! The water company ___ us for an overdue bill that we paid two months ago.chaseschasedhas been chasinghas chasedCorrect answer: has been chasing15My eyes hurt from the screen. I ___ all day without a break.My eyes hurt from the screen. I ___ all day without a break.codehave codedcodedhave been codingCorrect answer: have been codingCheck AnswersPlease select an answer for at least one question first.Found an error in this exercise? Let us know.