Did not vs Have not

Status
Not open for further replies.

zaghum

Member
Joined
Mar 17, 2014
Member Type
Student or Learner
Native Language
Urdu
Home Country
Great Britain
Current Location
Great Britain
Guys I have two more questions.

Q.1)For example one of my friend comes and give me my lost watch.Which of the followings sentence should I say:

1)From where did you get this
2)From where have you got this

Q.2) One of my friend asks me did you see Xyz(Any guy).

1) I have not seen him after October ...........(it's December now)
2)I had not seen him after October ...........(it's December now)
3)I did not see him after October...........(it's December now).

I would be really
great full if any native speaker can give me a formula about when to use did not and when have not
 

Barb_D

Moderator
Staff member
Joined
Mar 12, 2007
Member Type
Other
Native Language
American English
Home Country
United States
Current Location
United States
Q.1)For example one of my friend comes and give me my lost watch.Which of the followings sentence should I say:

1)From where did you get this
2)From where have you got this
Neither.
Where did you find it/this?


Q.2) One of my friend asks me did you see Xyz(Any guy).

1) I have not seen him after October ...........(it's December now)
2)I had not seen him after October ...........(it's December now)
3)I did not see him after October...........(it's December now).

Your friend is more likely to say "Have you seen...?" than "Did you see...?" (Or "When did you last see...?" or "When was the last time you saw...?")
I have not seen him SINCE October.

I would be really
great full grateful if any native speaker can give me a formula about when to use did not and when have not

Use "did not" when you refer to a specific time in the past.
I did not get to see my brother when I had a business trip to Toronto.
I didn't bring in the trash cans when I got home and now they are blowing down the street in this wind.

Use it when you echo a question that asked "Did..."
Did you see Grimm last night?
No, I didn't.

Use "have not" when you are talking about something that started in the past and continues to the present.
I haven't seen the new episode of Grimm yet, but I recorded it and will watch it tonight.
I haven't eaten at the new restuarant yet, but it looks good.

Use it to echo a question asked in the present perfect.
Have you ever used Yammer?
No, I haven't.
 
Last edited:

zaghum

Member
Joined
Mar 17, 2014
Member Type
Student or Learner
Native Language
Urdu
Home Country
Great Britain
Current Location
Great Britain
Thanks Barb_B for your reply. Now the problem is that, Once I forgot my card in the library,and after coming out I told my friend that "I forgot my card", but he said that you should use "I have forgotten my card".Could you please tell me which is the correct one.
 

Barb_D

Moderator
Staff member
Joined
Mar 12, 2007
Member Type
Other
Native Language
American English
Home Country
United States
Current Location
United States
Either one.
If it's very recent (and it was) or if it affects the current situation (wait here, I have to go back inside the library because my card is there) then the present perfect applies.

But if you are thinking "Oh darn! I forgot my card when I left the desk" and thus associated it with a specific event in the past (even though it's a very recent past) then the simple past is okay too.
 

zaghum

Member
Joined
Mar 17, 2014
Member Type
Student or Learner
Native Language
Urdu
Home Country
Great Britain
Current Location
Great Britain
Guys I have a question regarding usage of have not, did not and had not.

If someone is accusing me for doing something that has happened(action is finished), which of the following sentence would be better.

I had nothing to do with that, I did not do anything
I had nothing to do with that, I have not done anything
I had nothing to do with that, I had not done anything
 

Tdol

No Longer With Us (RIP)
Staff member
Joined
Nov 13, 2002
Native Language
British English
Home Country
UK
Current Location
Japan
I would use the first.
 

Barb_D

Moderator
Staff member
Joined
Mar 12, 2007
Member Type
Other
Native Language
American English
Home Country
United States
Current Location
United States
But you need to make them two sentences. They are incorrectly linked with a comma.
 
Status
Not open for further replies.
Top