Present Perfect Continuous exercises — Set 7: Mixed Practice & Real-Life Contexts (Worksheet)
Worksheet • 20 questions • 15 min
A: You look exhausted! B: I know. I (work) overtime every day this week.
A: Is the report ready? B: Almost. I (write) it all morning.
A: How's your new job? B: Great! I (enjoy) it a lot.
A: Why is the floor wet? B: The kids (play) with water balloons.
A: You speak French very well! B: Thanks. I (study) it for five years.
A: Where's Tom? B: I don't know. I (not/see) him all day.
A: you (wait) long? B: About twenty minutes.
A: Your English is really improving! B: Thanks! I (practice) every day.
A: What's that noise? B: The neighbors (renovate) their apartment.
A: Why are you so happy? B: I (chat) with my best friend. We haven't talked in months!
A: I'm worried about Sarah. B: Me too. She (act) strangely lately.
A: How long the baby (sleep)? B: About two hours.
A: I'm so tired of this rain! B: I know! It (rain) for a week now.
A: What you (do) since I last saw you? B: Lots of things!
A: Why are your clothes so dirty? B: I (garden) all afternoon.
A: Is everything okay with you and Mark? B: Not really. We (have) some problems recently.
A: I can't believe how much the kids have grown! B: Yes, they (eat) everything in sight!
A: I'm sorry for the delay. B: That's okay. I (read) my emails while waiting.
A: You seem stressed. B: I am. I (deal) with difficult customers all week.
A: Congratulations on your promotion! B: Thanks! I (work) towards this for years.
Present Perfect Continuous exercises online (Worksheet)
Put everything together! Practice Present Perfect Continuous in real-world scenarios: conversations, work situations, daily life, and social interactions. This set combines all aspects: formation, time expressions, usage, and comparison with Present Perfect Simple.