The shopkeeper will have delivered the goods by evening. MCQ with Answer and Explanation

The shopkeeper will have delivered the goods by evening.
A. The goods would have been delivered by the shopkeeper by evening.
B. The goods will have been delivered by the shopkeeper by evening.
C. The goods will be delivered by the shopkeeper by evening.
D. The goods have been delivered by the shopkeeper by evening.
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: 'We have to obey the traffic rules.'
A. The traffic rules have to be obeyed by us.
B. The traffic rules had to be obeyed by us.
C. The traffic rules are to be obeyed by us.
D. The traffic rules have to be obey by us.

Correct Answer: Option A


Explanation:
Semi-modal 'have to': Object + has/have + to + be + past participle + by + subject.

This question belongs to: English Active and Passive Voice
Question #2
Select the correct passive voice of: 'They have not accepted the proposal.'
A. The proposal has not been accepted by them.
B. The proposal had not been accepted by them.
C. The proposal is not accepted by them.
D. The proposal was not accepted by them.

Correct Answer: Option A


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

This question belongs to: English Active and Passive Voice
Question #3
Choose the correct active voice of: 'The letter was not delivered on time.'
A. The postman does not deliver the letter on time.
B. The postman did not deliver the letter on time.
C. The postman was not delivering the letter on time.
D. The postman had not delivered the letter on time.

Correct Answer: Option B


Explanation:
Simple past negative passive → active 'The postman did not deliver the letter on time'.

This question belongs to: English Active and Passive Voice