They will have completed the construction by June. MCQ with Answer and Explanation

They will have completed the construction by June.
A. The construction has been completed by them by June.
B. The construction will have been completed by them by June.
C. The construction would have been completed by them by June.
D. The construction will be completed by them by June.
Answer: Option B
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: 'Did they pay the fine?'
A. Was the fine pay by them?
B. Were the fine paid by them?
C. Was the fine paid by them?
D. Had the fine been paid by them?

Correct Answer: Option C


Explanation:
Simple past interrogative: Was/Were + object + past participle + by + subject? 'Was the fine paid...'

This question belongs to: English Active and Passive Voice
Question #2
Choose the correct active voice of: 'The lights have been switched on.'
A. Someone is switching on the lights.
B. Someone had switched on the lights.
C. Someone switched on the lights.
D. Someone has switched on the lights.

Correct Answer: Option D


Explanation:
Present perfect passive without agent → active 'Someone has switched on the lights'.

This question belongs to: English Active and Passive Voice
Question #3
Select the correct passive voice of: 'The court has found the accused guilty.'
A. The accused had been found guilty by the court.
B. The accused has been found guilty by the court.
C. The accused is found guilty by the court.
D. The accused was found guilty by the court.

Correct Answer: Option B


Explanation:
Present perfect: Object + has/have + been + past participle + complement + by + subject.

This question belongs to: English Active and Passive Voice