Spider-Man ______ the city for three hours., has been protecting, had been protecting, will have been protecting, Before the police arrived, Wednesday ______ the mystery for two days., has been investigating, had been investigating, will have been investigating, By tomorrow evening, Miles ______ for the competition for a month., has been training, had been training, will have been training, I am tired because I ______ English for three hours., have been studying, had been studying, will have been studying, When Spider-Man arrived, the villain ______ the city for several weeks., has been causing, had been causing, will have been causing, By 10 p.m., Wednesday ______ on her project for five hours., has been working, had been working, will have been working

Present / Past / Future Perfect Continuous

Leaderboard

Visual style

Options

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

Switch template

Continue editing: ?