Why are Mia’s shoes muddy? She ____ in the rain., walked, has been walking, is walking, walks, Tom is tired because he ____ all afternoon., was studied, studied, has been studying, studies, Why is the floor wet? The dog ____ water., has been spilling, spills, spilled, has spilled, Their hands are dirty because they ____ in the garden., dig, have dug, dug, have been digging, Why is Alex breathing hard? He ____ fast., has run, ran, has been running, runs, The baby is crying because she ____ well lately., hasn't been sleeping, hasn't slept, didn't sleep, doesn't sleep, Why are the children so excited? They ____ about the trip., talked, have talked, talk, have been talking, Sam’s eyes are red because he ____ onions., cuts, has been cutting, cut, has cut, Why is the classroom noisy? The students ____ for the play., have been practicing, practice, practiced, have practiced, Nina’s arms hurt because she ____ boxes., carried, has been carrying, has carried, carries, Why is Jack’s face red? He ____ in the sun., has sat, sits, has been sitting, sat, The soup smells great because Mom ____ it since noon., has cooked, cooks, cooked, has been cooking, Why are you so wet? I ____ the car., have washed, have been washing, wash, washed, Lily is upset because her brother ____ her all morning., has been teasing, has teased, teased, teases, Why is the table covered with paper? We ____ a project., have made, make, have been making, made, Ben’s fingers are blue because he ____ with paint., has worked, worked, works, has been working, Why is the teacher smiling? The class ____ hard., has been trying, tries, tried, has tried, The road is slippery because it ____ all night., rained, has rained, has been raining, rains, Why are your clothes dusty? I ____ the attic., cleaned, clean, have cleaned, have been cleaning, Sara looks bored because she ____ for the bus too long., waited, has been waiting, waits, has waited, Why are the windows foggy? We ____ soup inside., have made, made, have been making, make, The players are sweaty because they ____ for two hours., have been training, train, trained, have trained, Why is Emma’s voice weak? She ____ too loudly., sings, sang, has sung, has been singing, The cat is hiding because the children ____ around it., shout, have been shouting, shouted, have shouted, Why is the battery low? Dad ____ videos on his phone., has watched, watches, watched, has been watching, My neck hurts because I ____ at the screen., stare, have stared, have been staring, stared, Why are they late? They ____ for a lost key., have been looking, looked, have looked, look, The grass is shorter because the gardener ____ it., cuts, has been cutting, cut, has cut, Why is Kevin frustrated? The computer ____ again., has been freezing, freezes, froze, has frozen, The children are hungry because they ____ since morning., don't eat, haven't been eating, haven't eaten, didn't eat, Why are there footprints on the porch? Someone ____ there., stands, stood, has been standing, has stood, Olivia’s notebook is full because she ____ ideas., has written, wrote, writes, has been writing, Why is the kitchen hot? Grandma ____ bread., has been baking, bakes, baked, has baked, The dog is sleepy because it ____ all day., played, plays, has played, has been playing, Why are your knees dirty? I ____ on the ground., kneel, have been kneeling, knelt, have knelt, The room smells bad because garbage ____ outside., sat, sits, has been sitting, has sat, Why is Maya so good at the song? She ____ it every day., practices, has been practicing, practiced, has practiced, The sidewalk is shiny because workers ____ it., washed, have washed, have been washing, wash, Why are the lights still on? Someone ____ in the hall., has worked, worked, works, has been working, Leo is coughing because he ____ in the cold air., has been jogging, has jogged, jogs, jogged, Why is the desk messy? I ____ for my ruler., have searched, have been searching, searched, search, The students understand better because the teacher ____ the rule clearly., has been explaining, has explained, explained, explains, Why are your socks wet? We ____ through puddles., have splashed, splash, have been splashing, splashed, The bird is noisy because it ____ near the window., pecked, pecks, has pecked, has been pecking, Why is Anna nervous? She ____ for the spelling bee., prepared, has prepared, has been preparing, prepares, The mirror is cloudy because someone ____ a hot shower., takes, took, has taken, has been taking, Why are the twins whispering? They ____ a secret plan., make, have been making, made, have made, The flowers look healthier because Dad ____ them regularly., has been watering, watered, waters, has watered, Why is your backpack so heavy? I ____ library books., carried, carry, have been carrying, have carried, The team is improving because they ____ together after school., have been practicing, practice, practiced, have practiced

Present Perfect Progressive: Cause & Effect

Leaderboard

Visual style

Options

AI Enhanced: This activity contains content generated by AI. Learn more.

Switch template

Continue editing: ?