He ___ the report by 5 p.m. today. MCQ with Answer and Explanation

He ___ the report by 5 p.m. today.
A. will have submitted
B. will submit
C. is submitting
D. submits
Answer: Option A
Solution (By JKExamLibrary)
Future Perfect.

This question belongs to: English Tenses

Discuss this Question (0)

No comments yet. Be the first to start the discussion!

Practice More Tenses Questions

Question #1 Report Error
The train ___ when we reached.
A. has already departed
B. already departed
C. was already departing
D. had already departed

Correct Answer: Option D


Explanation:
Earlier departure.

This question belongs to: English Tenses
Question #2 Report Error
She ___ when I saw her.
A. was smiling
B. has smiled
C. smiled
D. smiles

Correct Answer: Option A


Explanation:
Past Continuous.

This question belongs to: English Tenses
Question #3 Report Error
She ___ the examination by next year.
A. is passing
B. will have passed
C. passes
D. will pass

Correct Answer: Option B


Explanation:
Deadline future → Future Perfect.

This question belongs to: English Tenses