Future Continuous (Easy)
Future Continuous (Hard)
Future Perfect (Easy)
Future Perfect (Hard)
Mixed Challenge
100

This tense is used for actions that will be in progress at a specific time in the future.

Future Continuous

100

This tense is often used to ask politely about someone’s plans.

Future Continuous

100

This tense describes actions that will be completed before a certain future time.

Future Perfect

100

This tense is often used with time expressions like “by,” “before,” and “by the time.”

Future Perfect

100

Choose the correct tense:
“At 10 PM, I ______ (sleep).”

“will be sleeping”

200

Complete: “At 8 PM tonight, I ______ (watch) TV.”

“will be watching”

200

Complete: “Will you ______ (use) the car tonight?”

“be using”

200

Complete: “By next year, I ______ (graduate).”

“will have graduated”

200

Complete: “By the time you arrive, we ______ (leave).”

“will have left”

200

Choose the correct tense:
“By 10 PM, I ______ (sleep).”

“will have slept”

300

True or False: Future Continuous is formed with “will + verb (base form).”

False

300

Find the mistake: “She will be work at 9 AM.”

“work → working”

300

Structure of Future Perfect:

“will have + past participle”

300

Make negative: “He will have completed the task.”

“He will not have completed the task”

300

Difference question:
One tense shows duration at a future moment; the other shows completion before a future moment.

Future Continuous and Future Perfect

400

Fill in: “This time tomorrow, they ______ (travel) to Paris.”

“will be traveling”

400

Make negative: “They will be studying.”

“They will not be studying”

400

Fill in: “She ______ (finish) the work by 5 PM.”

“will have finished”

400

Find the error: “They will have finish the project.”

“finish → finished”

400

Fix the sentence: “By next week, she will be finish the report.”

“will have finished”

500

Which sentence is correct?
A) I will watching TV
B) I will be watching TV

B) I will be watching TV

500

Which sentence shows an interrupted future action?

“I will be sleeping when you arrive”

500

Which is correct?
A) will has finished
B) will have finished

B) will have finished

500

Which sentence is correct?
A) I will have done it by tomorrow
B) I will done it by tomorrow

A) I will have done it by tomorrow

500

Choose the correct option:
“When you call, I ______ dinner.”
A) will have eaten
B) will be eating

B) will be eating