They will have finished the project by Monday. MCQ with Answer and Explanation

They will have finished the project by Monday.
A. The project would have been finished by Monday.
B. The project has been finished by Monday.
C. The project will have been finished by Monday.
D. The project will be finished by Monday.
Answer: Option C
Solution (By JKExamLibrary)
Future perfect active: subject + will have + V3; passive: object + will have been + V3.

This question belongs to: English Active and Passive Voice

Discuss this Question (0)

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

Practice More Active and Passive Voice Questions

Question #1 Report Error
Choose the correct active voice of: 'The bill was passed by the parliament.'
A. The parliament passes the bill.
B. The parliament was passing the bill.
C. The parliament had passed the bill.
D. The parliament passed the bill.

Correct Answer: Option D


Explanation:
Simple past passive 'was passed' → active 'The parliament passed the bill'.

This question belongs to: English Active and Passive Voice
Question #2 Report Error
Select the correct passive voice of: 'She had cleaned the room before the guests arrived.'
A. The room had been cleaned by her before the guests arrived.
B. The room was cleaned by her before the guests arrived.
C. The room had cleaned by her before the guests arrived.
D. The room has been cleaned by her before the guests arrived.

Correct Answer: Option A


Explanation:
Past perfect: Object + had + been + past participle + by + subject.

This question belongs to: English Active and Passive Voice
Question #3 Report Error
The doctor treats the patients with care.
A. The patients are being treated with care by the doctor.
B. The patients have been treated with care by the doctor.
C. The patients are treated with care by the doctor.
D. The patients were treated with care by the doctor.

Correct Answer: Option C


Explanation:
Simple present habitual action → is/am/are + V3.

This question belongs to: English Active and Passive Voice