What is the correct sentence?
We didn’t cook fish for lunch.
We haven’t cooked fish for lunch.
- LaurieLv 72 months agoFavourite answer
It depends on what you are trying to say, and you need more context, as to the time period you are discussing.
The first means that you did not cook fish AT A PARTICULAR TIME.
The second means you have NEVER cooked fish for lunch.
- bluebellbkkLv 72 months ago
Both sentences are grammatically correct, but they have different meanings.Without knowing the context, we can't tell you which is correct for your purpose NOW.
- PearlLv 72 months ago
they both sound okay to me
- ProfGene.TogolotLv 72 months ago
Didn't is a statement that you might have cooked something else but haven't leaves open the possibility that you might still cook it.
- What do you think of the answers? You can sign in to give your opinion on the answer.
- MandyLv 62 months ago
It depends upon what you’re doing. Do you want people to know that there is no fish for lunch because you didn’t cook any? Which is what sentence number one denotes. Or sentence number two, which could be interpreted as you haven’t cooked any fish for lunch, yet? Which message is it that you which to deliver? As for as grammar goes, they are both correct.
- SandyLv 72 months ago
Both sentences are correct.