He said, 'I will have completed the course by next year.' MCQ with Answer and Explanation

He said, 'I will have completed the course by next year.'
A. He said that he had completed the course by the following year.
B. He said that he would have completed the course by next year.
C. He said that he would have completed the course by the following year.
D. He said that he will have completed the course by next year.
Answer: Option C
Solution (By JKExamLibrary)
'Will have' to 'would have'. 'Next year' to 'the following year'.

This question belongs to: English Direct Indirect Speech

Discuss this Question (0)

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

Practice More Direct Indirect Speech Questions

Question #1 Report Error
He said, 'I will win the match.'
A. He said that he will win the match.
B. He said that he won the match.
C. He said that he would have won the match.
D. He said that he would win the match.

Correct Answer: Option D


Explanation:
'Will' to 'would'.

This question belongs to: English Direct Indirect Speech
Question #2 Report Error
He said, 'I am leaving now.'
A. He said that he is leaving now.
B. He said that he was leaving now.
C. He said that he leaves then.
D. He said that he was leaving then.

Correct Answer: Option D


Explanation:
Present continuous to past continuous. 'Now' to 'then'.

This question belongs to: English Direct Indirect Speech
Question #3 Report Error
He said, 'I must have left my wallet at home.'
A. He said that he had left his wallet at home.
B. He said that he had to have left his wallet at home.
C. He said that he must leave his wallet at home.
D. He said that he must have left his wallet at home.

Correct Answer: Option D


Explanation:
'Must have' expresses deduction and does not change.

This question belongs to: English Direct Indirect Speech