Home » English Lessons »

Grammar Exercise: Has and Had

How can you use has and had correctly in English? Here's an explanation and an exercise for you.

The two main uses of "have"

We use the verb "to have" as a main verb and also as an auxiliary verb.

"He has a new house." (main verb, used to show possession)

"He has been to the USA four times." (auxiliary verb, used to form the Present Perfect tense)

Using "have" as a main verb

The Present Simple form of the verb "have" is:

I have …
You have …
He / She / It has …
We have …
They have …

When we make negative and question forms, we need the auxiliary "do" / "does", and "don't" / "doesn't".

"I don't have the answer."
"She doesn't have a job."
"Do you have the time?"
"Does he have any brothers or sisters?"

The Past Simple form of the verb "have" is "had".

For example:
"When she was young, she had a toy car."
"We had a good time at the party."

Use "did" and "didn't" as the auxiliaries in questions and negatives.

"Did you have any difficulty getting here?"
"He didn't have a good time at the party."

Using "have" as an auxiliary verb

We also use "have" as an auxiliary verb when we make the Present Perfect tense. Remember that "have" changes to "has" in the third person singular (so for "he", "she" and "it").

Subject + have / has + past participle

"I have made an appointment with the doctor."
"You have been so kind to me – thank you!"
"He / She has lived here for five years."
"It has been really cold recently."
"We have just had dinner."
"They have had problems with their son."

If you want to make the Present Perfect form of the verb "have", this means you need to use the auxiliary ("have / has") with the past participle, which is "had".

"My sister has just had a baby."
"He has had an operation."

Using "had" as an auxiliary verb

We can use "had" as an auxiliary verb in the Past Perfect tense. Because "had" is the past form of "have", it doesn't change for the third person singular.

Subject + had + past participle

"I had just left when I realised that I was late."
"Because you hadn't given me the key, I couldn't get in."
"She had gone to the wrong train station because the directions were wrong."
"We had had too many problems with the hotel, so we cut short our holiday."
"They hadn't been to that resort before."

If you want to make the Past Perfect form of the verb "have", this means you need to use the auxiliary ("had") with the past participle, which is "had".

"She had had lots of problems with her boss, which was why she decided to leave."
"They had just had dinner when they heard the news."

Has and Had Quiz

1. She __ had two jobs since leaving University.
2. __ he have any experience in sales?
3. Have you __ a reply yet?
4. I __ a terrible day yesterday!
5. We didn't __ a great holiday.
6. She __ never had her own room before she went to University.
7. He had __ two warnings before the company fired him.
8. __ you had any sales experience before they gave you the job?
9. They __ had any problems with the police before that occasion.
10. He __ a job since last year.



Please share this page :-)
Share on FacebookTweet about this on TwitterEmail this to someone

1 comment so far

kamala
very usefull to me

Your Name


Your Email (not published)


Your Comment






Get More Premium English


Tips (and apps) to help you become a successful English speaker.

Join 20,000 people who get special discounts on books, premium courses & exclusive coaching.


We won't share your email address and you can unsubscribe any time.