Spider-Man ______ the city many times., has saved, had saved, will have saved, Wednesday ______ the mystery before her friends arrived., has solved, had solved, will have solved, By tomorrow, Miles ______ his training., has finished, had finished, will have finished, I ______ this movie three times., have watched, had watched, will have watched, Before the superhero arrived, the villain ______ the city., has left, had left, will have left, By 8 p.m., Spider-Man ______ the mission., has completed, had completed, will have completed

Present / Past / Future Perfect

Leaderboard

Visual style

Options

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

Switch template

Continue editing: ?