I will have finished the report by Monday evening. MCQ with Answer and Explanation

I will have finished the report by Monday evening.
A. The report will be finished by me by Monday evening.
B. The report has been finished by me by Monday evening.
C. The report will have been finished by me by Monday evening.
D. The report would have been finished by me by Monday evening.
Answer: Option C
Solution (By JKSSB Mock Tests)
Future perfect → will have been + V3.

Discuss this Question (0)

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

Practice More Active and Passive Voice Questions

Question #1
Select the correct passive voice of: 'Someone saw him picking a wallet.'
A. He had been seen picking a wallet.
B. He was seen picking a wallet.
C. He is seen picking a wallet.
D. He was seen pick a wallet.

Correct Answer: Option B


Explanation:
Simple past, the complement 'picking a wallet' remains. 'He was seen picking a wallet.'

This question belongs to: English Active and Passive Voice
Question #2
The Principal refused him admission.
A. He is refused admission by the Principal.
B. He was refused admission by the Principal.
C. He had been refused admission by the Principal.
D. Admission was refused him by the Principal.

Correct Answer: Option B


Explanation:
Past simple: indirect object ‘him’ becomes subject.

This question belongs to: English Active and Passive Voice
Question #3
Choose the correct active voice of: 'Has the mail been sent by the secretary?'
A. Had the secretary sent the mail?
B. Does the secretary send the mail?
C. Has the secretary sent the mail?
D. Did the secretary send the mail?

Correct Answer: Option C


Explanation:
Present perfect passive interrogative → active 'Has the secretary sent the mail?'

This question belongs to: English Active and Passive Voice