Did vs. Has – Which is Correct?
Both did and has are correct English words, but they serve different grammatical purposes. Did is the past form of do used for questions and emphasis. Has is a present form of have used with he, she, or it and for completed actions linked to now or ongoing situations today.
Did or Has – Which is Correct?
Did and has are both correct, but they cannot usually be exchanged. Did is the past-tense form of do. It commonly forms questions and negative statements about finished past events, or adds emphasis to a past-tense statement.
Has is the third-person singular present form of have. It can show possession, obligation, or experience. It also works as an auxiliary verb in the present perfect tense, usually with a past participle such as finished, seen, or gone.
Choose did when asking about or emphasizing something in the past. Choose has when the subject is he, she, or it, and the sentence describes possession, experience, or an action connected with the present.
The Best Trick to Remember the Difference
Use the time-and-subject test. If the sentence asks what someone did in the past, use did: “Did Maya call?” If the subject is he, she, or it and the sentence uses a past participle or shows possession, use has: “Has Maya called?” or “Maya has a phone.”
| Word | Part of Speech | Meaning | Example |
|---|---|---|---|
| did | Past-tense verb and auxiliary verb | Performed, asked about, or emphasized a past action | Did you lock the door? |
| has | Present-tense verb and auxiliary verb | Possesses or has completed an action | She has finished the report. |
How to Use Did
Did is the simple past form of do and is also used as a helping verb. It appears in past-tense questions, negative statements, short answers, and emphatic declarations. Its tone can be casual or formal, depending on the surrounding sentence.
When did functions as an auxiliary verb, the main verb remains in its base form. Say “Did he go?” rather than “Did he went?” The past meaning is already carried by did.
Example 1: Did you submit the application yesterday?
Example 2: They did complete the project before the deadline.
Example 3: I did not hear the announcement.
What are the different forms of Did?
Did is the simple past form of the irregular verb do. The main forms are do in the present tense, does for third-person singular present subjects, did in the simple past, and done as the past participle. The present participle is doing.
As an auxiliary verb, did is used with every subject: I did, you did, he did, we did, and they did.
Etymology of the word Did
Did comes from the Old English verb dōn, meaning “to do” or “to put.” It developed through Middle English forms before becoming the modern past-tense form of do. Its use as a general auxiliary verb became especially established in later stages of English.
How to Use Has
Has is the third-person singular present form of have. Use it with he, she, it, and singular nouns. It can express possession, relationships, conditions, or responsibility: “The company has several offices.”
Has is also an auxiliary verb in the present perfect tense. In this role, it comes before a past participle and describes a completed action with present relevance, a past experience, or an action that began in the past and continues into the present.
Example 1: She has a meeting at three o’clock.
Example 2: The team has completed its research.
Example 3: Has Daniel visited the museum before?
What are the different forms of Has?
Has is one form of the irregular verb have. Use have with I, you, we, and they, and use has with he, she, it, and singular nouns. The simple past form for all subjects is had.
The past participle is also had, while the present participle is having. In the present perfect, has is followed by a past participle: “He has written,” “The machine has stopped,” or “She has seen the film.”
Etymology of the word Has
Has developed from have, which comes from Old English habban, meaning “to possess” or “to hold.” The third-person singular form evolved through historical forms such as hæfð and eventually became has in modern English.
Related Concepts
Understanding auxiliary verbs, tense, and subject–verb agreement makes the difference between did and has much easier to recognize.
- Auxiliary verbs: Helping verbs such as did and has work with main verbs to form questions, negatives, emphasis, and perfect tenses.
- Simple past tense: The simple past describes completed actions or states at a definite time before now. Did commonly helps form questions and negatives in this tense.
- Present perfect tense: The present perfect combines has or have with a past participle to connect a past event with the present.
- Subject–verb agreement: Has agrees with third-person singular subjects, while have is used with most other present-tense subjects.
Examples from Media and Literature
The following examples represent the kinds of sentences commonly found in journalism, film dialogue, novels, and everyday media language.
- News reporting: “The city has announced a new transportation plan.”
- Film dialogue: “Did you bring the keys?”
- Literary narration: “She has never seen the ocean before.”
- Sports coverage: “Did the team win its opening match?”
- Documentary commentary: “The species has survived for thousands of years.”
Practice Exercises
Choose the correct word to complete each sentence.
- _____ you remember where we parked the car?
- Marcus _____ already finished his assignment.
- _____ the package arrive yesterday?
- The building _____ three emergency exits.
- She _____ not understand the instructions at first.
Answer Key
- Did — This is a question about a past action.
- has — The subject “Marcus” is third-person singular, and “finished” forms the present perfect.
- Did — “Yesterday” identifies a completed past time.
- has — “The building” is singular, and the verb expresses possession.
- did — This is a negative statement about a past situation.
Did Synonyms
| Synonym | Definition |
|---|---|
| performed | Carried out or completed an action |
| completed | Finished an activity or task |
| acted | Behaved or took action in a particular way |
| executed | Carried out a plan, order, or procedure |
Has Synonyms
| Synonym | Definition |
|---|---|
| possesses | Owns or holds something |
| owns | Legally or personally possesses something |
| contains | Includes something within a space or object |
| has completed | Finished an action with relevance to the present |
Frequently Asked Questions
Question 1: Is “did” or “has” correct?
Both words are correct. Use did for past-tense questions, negatives, or emphasis. Use has with third-person singular subjects for possession or present perfect constructions.
Question 2: Can I say “Did he has”?
No. After the auxiliary did, use the base form of the verb: “Did he have?” The phrase “has” cannot normally follow did because both forms mark tense in the same verb phrase.
Question 3: What is the difference between “Did she call?” and “Has she called?”
“Did she call?” asks about a completed event in the past, often at a specific or understood time. “Has she called?” asks whether the call has happened at any time up to now, with present relevance.
Conclusion
Did and has are both standard English words with different jobs. Use did for past actions and questions, and use has with third-person singular subjects for possession or present perfect meaning. Pro Tip: Correct auxiliary-verb choices make professional writing clearer and help protect your credibility in academic, workplace, and public communication.
