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

By the end of the day, I ___ all the emails.
A. answered
B. have answered
C. will have answered
D. will answer
Answer: Option C
Solution (By JKSSB Mock Tests)
Future Perfect with 'by'.

Discuss this Question (0)

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

Practice More Tenses Questions

Question #1
By the time she arrives, I ___ the dinner.
A. cook
B. will cook
C. am cooking
D. will have cooked

Correct Answer: Option D


Explanation:
Future Perfect.

This question belongs to: English Tenses
Question #2
She told me that she ___ to Paris.
A. was never going
B. never went
C. has never been
D. had never been

Correct Answer: Option D


Explanation:
Reported speech: present perfect → past perfect.

This question belongs to: English Tenses
Question #3
While I ___ in the queue, I saw my friend.
A. stand
B. was standing
C. have stood
D. stood

Correct Answer: Option B


Explanation:
Ongoing action (standing) when another action occurred → Past Continuous.

This question belongs to: English Tenses