Have you read this novel? MCQ with Answer and Explanation

Have you read this novel?
A. Have this novel been read by you?
B. Is this novel read by you?
C. Has this novel been read by you?
D. Was this novel read by you?
Answer: Option C
Solution (By JKSSB Mock Tests)
Have you read → Has the novel been read (novel singular).

Discuss this Question (0)

No comments yet. Be the first to start the discussion!

Practice More Active and Passive Voice Questions

Question #1
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 be delivered by the shopkeeper by evening.
C. The goods will have been delivered by the shopkeeper by evening.
D. The goods have been delivered by the shopkeeper by evening.

Correct Answer: Option C


Explanation:
Future perfect → will have been + V3.

This question belongs to: English Active and Passive Voice
Question #2
Select the correct passive voice of: 'People speak Portuguese in Brazil.'
A. Portuguese is being spoken in Brazil.
B. Portuguese was spoken in Brazil.
C. Portuguese is spoken in Brazil.
D. Portuguese has been spoken in Brazil.

Correct Answer: Option C


Explanation:
Simple present, general statement: Object + is/am/are + past participle.

This question belongs to: English Active and Passive Voice
Question #3
Choose the correct active voice of: 'He was made the captain.'
A. They made him the captain.
B. They were making him the captain.
C. They had made him the captain.
D. They make him the captain.

Correct Answer: Option A


Explanation:
Simple past passive 'was made' → active 'They made him the captain'.

This question belongs to: English Active and Passive Voice