He said that he ___ his work. MCQ with Answer and Explanation

He said that he ___ his work.
A. was finishing
B. had finished
C. finished
D. has finished
Answer: Option B
Solution (By JKSSB Mock Tests)
Past action in reported speech → Past Perfect.

Discuss this Question (0)

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

Practice More Tenses Questions

Question #1
She ___ for three hours and looks exhausted.
A. is dancing
B. dances
C. danced
D. has been dancing

Correct Answer: Option D


Explanation:
Action continuing up to now with visible result → Present Perfect Continuous.

This question belongs to: English Tenses
Question #2
The dog ___ all night.
A. has been barking
B. barked
C. is barking
D. barks

Correct Answer: Option A


Explanation:
Continuous activity up to now.

This question belongs to: English Tenses
Question #3
He promised that he ___ me tomorrow.
A. helps
B. will help
C. helped
D. would help

Correct Answer: Option D


Explanation:
Reported promise: 'will' changes to 'would'.

This question belongs to: English Tenses