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 has been finished by me by Monday evening.
B. The report would have been finished by me by Monday evening.
C. The report will have been finished by me by Monday evening.
D. The report will be 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
Choose the correct active voice of: 'Was the thief caught by the police?'
A. Did the police catch the thief?
B. The police caught the thief?
C. Were the police catch the thief?
D. Had the police caught the thief?

Correct Answer: Option A


Explanation:
Simple past passive interrogative → active 'Did the police catch the thief?'

This question belongs to: English Active and Passive Voice
Question #2
The gardener has planted some beautiful flowers.
A. Some beautiful flowers are planted by the gardener.
B. Some beautiful flowers were planted by the gardener.
C. Some beautiful flowers had been planted by the gardener.
D. Some beautiful flowers have been planted by the gardener.

Correct Answer: Option D


Explanation:
Present perfect: have planted → have been planted (plural subject).

This question belongs to: English Active and Passive Voice
Question #3
Select the correct passive voice of: 'The children are not making a noise.'
A. A noise was not being made by the children.
B. A noise is not made by the children.
C. A noise has not been made by the children.
D. A noise is not being made by the children.

Correct Answer: Option D


Explanation:
Present continuous negative: Object + is/am/are + not + being + past participle + by + subject.

This question belongs to: English Active and Passive Voice