Correct: He'll be going out more after a few weeks because he will have been more familiar with the city, After studying English for a few months, he will have felt more confident about speaking with people, When she's older she'll have wanted to study abroad, too, Michael will be running a marathon this Saturday., By six pm tonight, You will have studied the English tenses, Incorrect: By this time tomorrow, Jon will travel for 24 hours, By the end of this week, he will have been receiving his student ID card and registered for classes, By this time next year, his sister will have been visiting him once or twice , I'm sure he will change a lot by the time he returns to the country, Eric will be competed against Michael in the race., By this time tomorrow, they will have leaved Japan. ,

Future perfect Future perfect continuous Future continuous

Leaderboard

Visual style

Options

Switch template

Continue editing: ?