Which sentence is correct
1. Why are you cooking food today?
2.why do you cook today?
3. Why have you been cooking food today?
Answers
Answered by
5
Answer:
I think 1 is correct
#follow me
Answered by
12
The correct sentence is: Why are you cooking food today?
Answer: Option (1)
Explanation:
The word today specifies a particular time. The sentence doesn't correlate two periods of time. Hence have been cooking is not possible and option (3) stands incorrect. A progressive action is being done today.
So the present continuous tense has been used in this case. Option (2) is ruled out as it refers to a sense of prolonged action being done for a long time and is being repeated today also. Thus “Why are you cooking food today?” is a correct sentence.
Similar questions
Hindi,
6 months ago
Geography,
6 months ago
Social Sciences,
1 year ago
Math,
1 year ago
Biology,
1 year ago