By the end of the day, he ___ all the emails. MCQ with Answer and Explanation

By the end of the day, he ___ all the emails.
A. will answer
B. answers
C. will have answered
D. is answering
Answer: Option C
Solution (By JKSSB Mock Tests)
Future Perfect.

Discuss this Question (0)

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

Practice More Tenses Questions

Question #1
I ___ a movie now. Call you later.
A. watched
B. watch
C. have watched
D. am watching

Correct Answer: Option D


Explanation:
Now → Present Continuous.

This question belongs to: English Tenses
Question #2
He said that he ___ the next day.
A. would arrive
B. arrives
C. arrived
D. will arrive

Correct Answer: Option A


Explanation:
Future in reported speech → 'would'.

This question belongs to: English Tenses
Question #3
I ___ my work, so I can relax now.
A. finish
B. have finished
C. finished
D. was finishing

Correct Answer: Option B


Explanation:
Present Perfect to show action completed with present relevance.

This question belongs to: English Tenses