Did and have, both have a lot of differences in their usage. The verb “did” is used for the past form of the verb “do”. Likewise, the “have” verb is termed as an auxiliary verb and is used in the formation of sentences that are in the present perfect form.
Did vs Have
The main difference between and have lies in their usage. Did is the past form of doing and thus used in sentences accordingly. Have is a kind of verb which is known as an auxiliary verb that is used in forming sentences in the present perfect tense.
The word “did” is used simply as the past form of the verb “do” which is used to denote things in the past. It states actions that have been done previously or in the past.
Comparison Table Between Did And Have
|Parameters Of Comparison||Did||Have|
|Tense used in||The “did” verb is used in the simple past tense.||The “have” verb is used in the present perfect tense.|
|Usage||It is used to denote actions that have been done or performed in the past.||It denotes possession or experience.|
|Negative form|| The negative form of “did” does not.|
Example: I did not go to the restaurant.
| The negative form of “have” is have not.|
Example: I have not done my homework.
|Usage for special emphasis.|| The “did” verb can be used for sentences to indicate special emphasis.|
Example: I did do my task. ( The “did” in the sentence is used to denote an extra emphasis over the fact that the task has been done)
|The “have” verb cannot be used for any such special emphasis cases.|
|Other forms|| Present Tense: Do / Does.|
Past Tense: Did.
Past Participle: Done.
| Present Tense: Have|
Past Tense: Had
Past Participle: Had
What is Did?
“Did” is an auxiliary verb that is used in the base form. The verb is used for marking something that has been done in the past. It is used for forming sentences in simple past form. This auxiliary verb is carried by the main verb to carry a real meaning to the sentence. The auxiliary verb acts as a helping verb to the main verb of the sentence. The “Did” verb can be used to form questions. Did is also used frequently to turn a sentence into an interrogative one.
Example: Did I do it? (Questioning whether something has been done by a person or not)For sentences in the past tense form, did is used in positive sentences. Example: I did it. (The sentence denotes that the work has been done by a person) Sometimes “did” is also used for giving special emphasis to sentences. Example: I did eat the food (Contrary to the fact that a person might believe)Did can also be used for negative sentences by using a not at the end of the verb. Example: I did not study for my exams. (The sentence denotes that the person has not studied for his or her exams)
What is Have?
“Have” is another auxiliary verb that is used along with the main verb. It is used along with a past participle to form a sentence in the present perfect or past perfect tense. “Have” is an irregular verb. Have can be used in various forms to denote several meanings. It is used in our daily speech and conversation. Have can be used when the subject is a plural noun. It is also used with pronouns like I, we, they, and you. Example: I Have a brother. You have a charming smile. “Have” can be used to express ideas of possessions, physical sensations, relationships, etc in its primary auxiliary verb or a transitive verb form.
Example: I have a sore throat. (Expressing physical feeling of discomfort) .We have a motorcycle. (Expressing possession with pronouns).I have an aunt who lives in Dubai. (Denoting relationships. As modal verbs, the “Have” verb is also used to make sentences in the perfect tense. Example: They have accepted the job offer. (Present perfect).You have done a really good job. (Present perfect).The “Have” verb can be used as an alternative to the word “eat”. Example: Can I have a piece of cake? I will have my lunch soon.
Main Differences Between Did and Have
- “Did” and “have” both are auxiliary verbs, but the “have” verb is also used as a modal verb when forming a sentence in the perfect tense.
- The “Did’ verb is used in simple past tense whereas the “have” verb is used in the present perfect tense.
- Both “did” and “have” can be used in negative forms. The negative form of did is did not and that for have is have not.
- The “did” verb is used in sentences to indicate a special emphasis on certain things. The “have verb has no such usage.
- The forms of the did verb are:- Present Tense: Do / Does. Past Tense: Did. Past Participle: Done. The forms of the did verb are:- Present Tense: Have Past Tense: Had Past Participle: Had
Although both the words “did” and have” are verbs there lies a lot of difference in their usage. The “have” verb is an auxiliary verb which is used to write sentences in the present perfect form. The “did” verb is used as the past form of doing which is used to denote things in the past. Both the verbs can be used in affirmative as well as negative sentences. “Have” does not have much of special usages. Have is used to denote possession of something or if someone is experiencing something. It can also be used as an alternative to the word “eat”. In terms of grammar, “I have done” and “I did” denote present perfect tense and simple past tenses respectively. “Did” can be used in sentences anytime to signify past, remote or recent but the verb “have” can only be used when the sentence has to be formed in the present perfect form.