The five-year time jump in Avengers: Endgame was a complex plot device with consequences that changed the Marvel Cinematic Universe forever. Since the film didn't show much of the aftermath, fans were left pondering what exactly that means for the MCU moving forward -- and it seems some cast members are confused, too.

Spider-Man: Far From Home star Tom Holland, who plays the MCU's Peter Parker, appeared on Jimmy Kimmel Live! with some of his co-stars and had to face some tricky questions about how circumstances have changed for their characters after Endgame.

RELATED: Spider-Man: JB Smoove's Far From Home Role Revealed

Reviewing what has been revealed through trailers for Far From Home, Kimmel asked the cast to confirm that five years have passed since the Snap that destroyed half of the universe's population. "Why, then, are you all still in high school? Were there overdue library books?" he asked.

Holland seemed stumped and turned to the rest of the cast before responding, "Why are we still in high school?"

RELATED: Avengers: Endgame: Joe Russo Explains the Movie's 'Hidden' Cameo

The real answer, as confirmed by director John Watts, is that Peter and all of his friends were taken by the Snap, so all of them are the same age that they were five years ago. However, that still leaves a lot of questions for the film to navigate, and it's easy to sympathize with Holland if he's having trouble keeping track of it all.

Opening July 2, director Jon Watts’ Spider-Man: Far From Home stars Tom Holland, Samuel L. Jackson, Zendaya, Cobie Smulders, Jon Favreau, JB Smoove, Jacob Batalon and Martin Starr, with Marisa Tomei and Jake Gyllenhaal.