[Grammar] HAVEN’T versus DID NOT

Status
Not open for further replies.

nordway

Member
Joined
Sep 20, 2012
Member Type
Student or Learner
Native Language
Russian
Home Country
Russian Federation
Current Location
Russian Federation
Which grammar construction is more preferable?
I haven't killed a single animal in my life.
I did not kill a single animal in my life.
 
Which grammar construction is more preferable?
I haven't killed a single animal in my life.
I did not kill a single animal in my life.

The first one. Unless you are dead.
 
***** NOT A TEACHER *****


Hello,



I know how confusing this can be. Even native speakers often use the "wrong" form.

1. Many native speakers go to a movie and then say, "Wow! That's the best movie I ever saw in my life."

If you think about that sentence, you will realize that the speaker does not expect to see another movie

for the rest of his life. Let's say that he has gone blind. He could then use the past, for -- sadly -- he is

not going to see another movie ever again (of course, he can listen to it).

2. So most people should say, "Wow! That's the best movie that I have seen up to this point in my life.

But who knows? Chances are that you will see another movie next week and then yell, "Wow! That's the best

movie that I have ever seen (so far)."

3. So if you tell some native speakers "I did not kill a single animal in my life," they will smile and ask you

jokingly "Are you a ghost?" So you should say "I have not killed a single animal (up to this moment in my life)."

But nobody knows the future. It is possible that sometime in the future you might kill an animal. Let's say

there is a terrible war. There is no food available. So you might have to kill an animal in order to feed your

family.


James
 
OK, does the sentence
I never went to nightclubs.
means the same ghost talk?
 
OK, does the sentence
I never went to nightclubs.
means the same ghost talk?

As a stand alone sentence it doesn't make much sense.
 
I agree. It depends on the context, nordway,and here there isn't any.

If you stopped me in the street, said 'I never went to nightclubs' and walked on, what am I to make of that, and why should I care?

As part of a conversation – about your younger days, for example, you might say 'When I lived in London I never went to nightclubs; did you?'

Or 'I never went to nightclubs until I met you.'

Rover
 
Last edited:
***** NOT A TEACHER *****


I think that "I never went to nightclubs in my life" would qualify as "ghost talk."

It should be "I have never [so far in my life] gone to nightclubs." (OR maybe "better": "to a nightclub.")


James

P.S. Or maybe even better: "I have never been to a nightclub [in my life]."
 
Status
Not open for further replies.

Ask a Teacher

If you have a question about the English language and would like to ask one of our many English teachers and language experts, please click the button below to let us know:

(Requires Registration)
Back
Top