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 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: 'The lights are to be switched off by 10 p.m.'
A. Switch off the lights by 10 p.m.
B. You have to switch off the lights by 10 p.m.
C. Both A and B.
D. You are to switch off the lights by 10 p.m.

Correct Answer: Option C


Explanation:
Passive 'are to be switched' → active 'You are to switch off the lights' or 'You have to switch off...'

This question belongs to: English Active and Passive Voice
Question #2
Choose the correct active voice of: 'The boy was praised by the headmaster.'
A. The headmaster had praised the boy.
B. The headmaster praised the boy.
C. The headmaster was praising the boy.
D. The headmaster praises the boy.

Correct Answer: Option B


Explanation:
Simple past passive 'was praised' → active 'The headmaster praised the boy'.

This question belongs to: English Active and Passive Voice
Question #3
Choose the correct active voice of: 'He was awarded the Nobel Prize.'
A. He awarded the Nobel Prize.
B. They awarded him the Nobel Prize.
C. They have awarded him the Nobel Prize.
D. They were awarding him the Nobel Prize.

Correct Answer: Option B


Explanation:
Simple past passive 'was awarded' → active 'They awarded him the Nobel Prize'.

This question belongs to: English Active and Passive Voice