'Have or Has' Quiz

This is a beginner-level quiz containing 18 multichoice questions from our 'verbs and tenses' quiz category. Simply answer all questions and press the 'Grade Me' button to see your score. This exercise is also available as a printable worksheet.

Have or Has

Exercise Instructions: Choose the correct form.

Q1 - She ____ finished yet.
Q2 - He ____ breakfast.
Q3 - I ____ got much time.
Q4 - ____ dinner at eight o'clock.
Q5 - She ____ an appointment.
Q6 - It ____ snowed.
Q7 - _____ got it?
Q8 - We ____ left yet.
Q9 - There ____ been an accident.
Q10 - There _____ been many accidents on this road.
Q11 - One of us ____ to decide.
Q12 - Both of them ____ been arrested.
Q13 - He ____ arrived yet.
Q14 - She doesn't ____ the answer.
Q15 - Who ____ done the homework?
Q16 - ____ anyone got the answer?
Q17 - Everybody ____ arrived.
Q18 - Nobody ____ come.

Printable Worksheet

Instructions: Choose the correct form.

Click here for the answer sheet

Note: When printed, this page will be formatted correctly for use as a handout.

Q1 - She ____ finished yet.
 
hasn't
 
haven't
Q2 - He ____ breakfast.
 
hasn't
 
haven't
 
don't have
 
doesn't have
Q3 - I ____ got much time.
 
don't have
 
haven't
Q4 - ____ dinner at eight o'clock.
 
They've
 
They have
Q5 - She ____ an appointment.
 
doesn't have
 
doesn't has
Q6 - It ____ snowed.
 
has
 
have
Q7 - _____ got it?
 
Does she
 
Has she
 
Have she
Q8 - We ____ left yet.
 
hasn't
 
haven't
Q9 - There ____ been an accident.
 
has
 
have
Q10 - There _____ been many accidents on this road.
 
has
 
have
Q11 - One of us ____ to decide.
 
has
 
have
Q12 - Both of them ____ been arrested.
 
has
 
have
Q13 - He ____ arrived yet.
 
hasn't
 
haven't
 
has
 
have
Q14 - She doesn't ____ the answer.
 
has
 
have
Q15 - Who ____ done the homework?
 
has
 
have
Q16 - ____ anyone got the answer?
 
Has
 
Have
Q17 - Everybody ____ arrived.
 
has
 
have
Q18 - Nobody ____ come.
 
has
 
have

Trustpilot