He said, 'I have been feeling unwell lately.' MCQ with Answer and Explanation

He said, 'I have been feeling unwell lately.'
A. He said that he felt unwell lately.
B. He said that he had been feeling unwell lately.
C. He said that he has been feeling unwell lately.
D. He said that he had felt unwell lately.
Answer: Option B
Solution (By JKSSB Mock Tests)
Present perfect continuous to past perfect continuous.

Discuss this Question (0)

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

Practice More Direct Indirect Speech Questions

Question #1
She said, 'I have been trying to call you all day.'
A. She said that she had been trying to call you all day.
B. She said that she has been trying to call me all day.
C. She said that she was trying to call me all day.
D. She said that she had been trying to call me all day.

Correct Answer: Option D


Explanation:
Present perfect continuous to past perfect continuous. 'You' to 'me'.

This question belongs to: English Direct Indirect Speech
Question #2
She said, 'I will call you.'
A. She said that she would call me.
B. She said that she would call you.
C. She said that she will call me.
D. She said that she will call you.

Correct Answer: Option A


Explanation:
'Will' to 'would'. 'You' to 'me'.

This question belongs to: English Direct Indirect Speech
Question #3
She said, 'I don't know.'
A. She said that she doesn't know.
B. She said that she didn't know.
C. She said that she didn't knew.
D. She said that she hadn't known.

Correct Answer: Option B


Explanation:
Simple present negative to simple past negative.

This question belongs to: English Direct Indirect Speech