The workers have completed the building. MCQ with Answer and Explanation

The workers have completed the building.
A. The building has been completed by the workers.
B. The building had been completed by the workers.
C. The building is completed by the workers.
D. The building was completed by the workers.
Answer: Option A
Solution (By JKSSB Mock Tests)
Present perfect → has/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
Everyone knows that the earth is round.
A. That the earth is round is known.
B. It is known that the earth is round.
C. It was known that the earth is round.
D. The earth is known to be round.

Correct Answer: Option B


Explanation:
Everyone knows → It is known.

This question belongs to: English Active and Passive Voice
Question #2
The news disappointed the fans.
A. The fans were being disappointed by the news.
B. The fans is disappointed by the news.
C. The fans were disappointed by the news.
D. The fans had been disappointed by the news.

Correct Answer: Option C


Explanation:
Past simple; plural subject → were + V3.

This question belongs to: English Active and Passive Voice
Question #3
Select the correct passive voice of: 'The mechanic repaired the car.'
A. The car was being repaired by the mechanic.
B. The car is repaired by the mechanic.
C. The car was repaired by the mechanic.
D. The car had been repaired by the mechanic.

Correct Answer: Option C


Explanation:
Simple past: Object + was/were + past participle + by + subject.

This question belongs to: English Active and Passive Voice