"Have never been" or "never was", which one is grammatical in the following context?

John: Hey Subha, can you please make pizza for us tonight?
Me: You know I have never been/was never a good cook. We better order it from restaurants.

I think "present perfect" is the correct choice. The reason is that it implies that upto the moment of speaking I am not a good cook. I think never was can fit in the following context:

John: Hey Subha, do you remeber you made pizza last year? It tasted really bad.
Me: You know, John, I never was a good cook.

I am a non native speaker. So sometimes it's very confusing for me to choose the correct tense. Can anyone please provide a good example that help me understand the difference between never was and have never been?


To me, "I was never" cannot change: I was never sick as a child. "I never have been" suggests 'up to now.' I have never been to Lima. I have never broken any bones. I have never been arrested....

You can also say, "I was never xxxx until now"; "until this happened".

| improve this answer | |

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

Not the answer you're looking for? Browse other questions tagged or ask your own question.