Download PDF

Be, Do and Have in the present perfect

How to use special verbs in Present Perfect

1. be as a main verb

PronounsAffirmative sentencesNegative sentencesQuestions
II have been to America.I have not been to America.Have I been to America?
youYou have been to America.You have not been to America.Have you been to America?
he, she, itHe has been to America.He has not been to America.Has he been to America?
we, you, theyThey have been to America.They have not been to America.Have they been to America?

2. do as a main verb

PronounsAffirmative sentencesNegative sentencesQuestions
II have done my work.I have not done my work.Have I done my work?
youYou have done your work.You have not done your work.Have you done your work?
he, she, itHe has done his work.He has not done his work.Has he done his work?
we, you, theyThey have done their work.They have not done their work.Have they done their work?

3. have as a main verb

PronounsAffirmative sentencesNegative sentencesQuestions
II have had a bath.I have not had a bath.Have I had a bath?
youYou have had a bath.You have not had a bath.Have you had a bath?
he, she, itHe has had a bath.He has not had a bath.Has he had a bath?
we, you, theyThey have had a bath.They have not had a bath.Have they had a bath?

We often use short/contracted forms/contracted forms with these verbs in spoken English.