• Skip to primary navigation
  • Skip to main content
  • Skip to primary sidebar
Home of English Grammar
  • Home
  • Course
  • Exercises
  • Grammar Rules
  • Matches
  • Posts
  • Tools
    • Grammar Checker
    • Very Replacer
    • Word Counter
  • Vocabulary Lists
  • Archives
    • Social Media Posts
    • Writing Guides
  • Sign in
  • Join free

Has vs. Have vs. Had Exercise

May 17, 2020 B2pdf

Fill in the blanks with has, have or had.
Progress 0 of 12 answered
1Rita ............... a pet dog. It sleeps in her room.
Wrong!
Use "has" with a singular third-person subject in the present simple.
2I ............... a strange experience yesterday.
Wrong!
Use "had" for possession or experience in the past.
3My neighbour ............... a farmhouse where he spends every weekend.
Wrong!
Use "has" with a singular third-person subject in the present simple.
4You ............... no right to use my computer, do you?
Wrong!
Use "have" with the subject you in the present simple.
5I ............... so much work to do now.
Wrong!
Use "have" with the subject I in the present simple.
6He ............... a daughter who lives in Canada.
Wrong!
Use "has" with he in the present simple.
7What a pleasant surprise! I ............... no idea you were coming today.
Wrong!
Use "had" in "had no idea" to show past lack of knowledge before the surprise.
8We ............... a wonderful time when we went swimming on the weekend.
Wrong!
Use "had" for a completed past experience.
9We ............... a wonderful time whenever we go swimming.
Wrong!
Use "have" with we for a repeated present situation.
10The baby ............... a slight fever right now.
Wrong!
Use "has" with a singular third-person subject in the present simple.
11Rani ............... got a fine collection of stamps. She is quite proud of it.
Wrong!
Use "has" in "has got" with a singular third-person subject.
12He ............... no excuse for doing this, does he?
Wrong!
Use "has" with he in the present simple.

Exercise complete

0/ out of 12 correct answers
Challenge a friend
More Exercises →

Answers

  1. Rita has a pet dog. It sleeps in her room.
  2. I had a strange experience yesterday.
  3. My neighbour has a farmhouse where he spends every weekend.
  4. You have no right to use my computer, do you?
  5. I have so much work to do now.
  6. He has a daughter who lives in Canada.
  7. What a pleasant surprise! I had no idea you were coming today.
  8. We had a wonderful time when we went swimming on the weekend.
  9. We have a wonderful time whenever we go swimming.
  10. The baby has a slight fever right now.
  11. Rani has got a fine collection of stamps. She is quite proud of it.
  12. He has no excuse for doing this, does he?

Improve your English grammar, vocabulary and writing

We take you step by step from beginner to advanced, even if you struggled with English at school or have always had trouble remembering the rules.

  • 11 modules, 124 lessons and 812 questions
  • Just log in and learn anytime and anywhere
  • Your progress is saved in your account
  • Download the 2027 Grammar Guide (PDF)
Join free

Already have an account? Sign in

See what’s in the course

Primary Sidebar

2.4M760.9K165.9K

Free 2027 Grammar Guide

  • Download Grammar Guide (PDF)
  • Online grammar course, A1 to C2
  • Weekly exercises and vocabulary
  • Join over 3 million English learners

We respect your privacy. Unsubscribe anytime.

Already have an account? Sign in

Grammar Checker - Try Now

Matches Rankings

    No results yet. Be the first to finish today’s Daily.

      No results yet. Be the first to finish today’s Daily.

        No results yet. Be the first to finish today’s Daily.

          No results yet. Be the first to finish today’s Daily.

          Play Matches

          Latest Posts

          • 100 Best Synonyms for “Secured” November 8, 2026
          • 100 Best Synonyms for “Data” November 8, 2026
          • 100 Best Synonyms for “Needs” November 8, 2026
          • Fortunate vs. fortuitous: Luck or chance? November 8, 2026
          • 100 Best Synonyms for “Sections” November 8, 2026
          • 100 Best Synonyms for “Bravery” November 8, 2026
          • 100 Best Synonyms for “Needed” November 8, 2026
          • 100 Best Synonyms for “Sect” November 8, 2026
          • Syllepsis: the grammar trick that makes a sentence wink November 8, 2026
          • Idiom and Collocation Error Correction Exercise November 8, 2026
          Home of English Grammar

          Free exercises, a step-by-step grammar course, rules and vocabulary lists, with new exercises every week. Join the leading English grammar site with over 3 million followers.

          Join free

          Learn

          • Exercises
          • Grammar course
          • Level test
          • Matches
          • Grammar rules
          • Vocabulary lists
          • Writing guides
          • Online tools

          More

          • Top social media posts
          • Various posts
          • Contact

          Account

          • Join free
          • Free grammar guide (PDF)

          Copyright © 2026 EnglishGrammar.org

          • Disclaimer
          • Privacy policy
          • Terms
          • Sitemap