Do you complete your work on time? MCQ with Answer and Explanation

Do you complete your work on time?
A. Has your work been completed on time by you?
B. Is your work completed on time by you?
C. Is your work complete on time by you?
D. Are your work completed on time by you?
Answer: Option B
Solution (By JKExamLibrary)
Simple present interrogative: Do + S + V1 → Is/Am/Are + object + V3 + by + S.

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
Select the correct passive voice of: 'Will they announce the results tomorrow?'
A. Would the results be announced tomorrow?
B. Will the results announced tomorrow?
C. Are the results announced tomorrow?
D. Will the results be announced tomorrow?

Correct Answer: Option D


Explanation:
Simple future interrogative: Will + object + be + past participle + (by + subject)?

This question belongs to: English Active and Passive Voice
Question #2 Report Error
Choose the correct active voice of: 'You are ordered to stand up.'
A. You should stand up.
B. Stand you up.
C. Stand up.
D. Please stand up.

Correct Answer: Option C


Explanation:
Passive 'You are ordered to' → active imperative 'Stand up'.

This question belongs to: English Active and Passive Voice
Question #3 Report Error
The old man told us an interesting tale.
A. An interesting tale was told to us by the old man.
B. We are told an interesting tale by the old man.
C. An interesting tale had been told to us by the old man.
D. We were told an interesting tale by the old man.

Correct Answer: Option D


Explanation:
Past simple; indirect object ‘us’ as subject.

This question belongs to: English Active and Passive Voice