The postman will have delivered the letters by noon. MCQ with Answer and Explanation

The postman will have delivered the letters by noon.
A. The letters would have been delivered by the postman by noon.
B. The letters will have been delivered by the postman by noon.
C. The letters have been delivered by the postman by noon.
D. The letters will be delivered by the postman by noon.
Answer: Option B
Solution (By JKExamLibrary)
Future perfect → 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
He lent me a very rare book.
A. A very rare book was lent to me by him.
B. I am lent a very rare book by him.
C. A very rare book had been lent to me by him.
D. I was lent a very rare book by him.

Correct Answer: Option D


Explanation:
Past simple, indirect object as subject.

This question belongs to: English Active and Passive Voice
Question #2 Report Error
His behaviour annoyed the teacher.
A. The teacher is annoyed at his behaviour.
B. The teacher had been annoyed at his behaviour.
C. The teacher was annoyed at his behaviour.
D. The teacher was annoyed by his behaviour.

Correct Answer: Option C


Explanation:
Past simple; ‘annoyed at’ is correct.

This question belongs to: English Active and Passive Voice
Question #3 Report Error
Let him finish the assignment.
A. Let the assignment finished by him.
B. The assignment is let finished by him.
C. Let the assignment be finished by him.
D. He let the assignment be finished.

Correct Answer: Option C


Explanation:
Imperative with ‘let’: Let + object + be + V3 + by + agent.

This question belongs to: English Active and Passive Voice