Home of English Grammar

Grammar Guide
  • Home
  • Exercises
  • Matches
  • Rules
  • Tools
    • Grammar Checker
    • Very Replacer
    • Word Counter
  • Top Social Media Posts
  • Various Posts
  • Vocabulary
  • Writing Guides
  • Contact

Do vs. Have Exercise

September 6, 2025 - A1pdf

Fill in the blanks with an appropriate form of the verb.

Progress 0 of 11 answered
1............... you traveled a lot?
Wrong!
Use "Have" with the past participle "traveled" to ask about life experience.
2............... you travel a lot?
Wrong!
Use "Do" with the base verb "travel" to ask about habits or routines.
3Have you ever ............... to Japan?
Wrong!
Use "been" after "Have you ever" to ask about a visit or life experience.
4It was the most boring film I ............... .
Wrong!
Use "have ever watched" after a superlative to describe experience up to now.
5We haven't ............... each other in a long time.
Wrong!
Use "seen" after "haven't" to form the present perfect.
6I ............... four coffees today.
Wrong!
Use "drank" for a completed action earlier today when the focus is on the past event.
7This is the first time I ............... a car.
Wrong!
Use "have driven" after "This is the first time" to describe experience up to now.
8My car has broken down again. This is the third time this ............... .
Wrong!
Use "has happened" after "This is the third time" to describe repeated experience up to now.
9Have you ever ............... to a famous person?
Wrong!
Use "spoken" after "Have you ever" to form the present perfect.
10Have you ever ............... a horse?
Wrong!
Use "ridden" after "Have you ever" to form the present perfect.
11What is she ...............?
Wrong!
Use "like" in "What is she like?" to ask about someone's character or appearance.
Done.
Score: 0/11
Share your score!

Answers

  1. Have you traveled a lot?
  2. Do you travel a lot?
  3. Have you ever been to Japan?
  4. It was the most boring film I have ever watched .
  5. We haven’t seen each other in a long time.
  6. I drank four coffees today.
  7. This is the first time I have driven a car.
  8. My car has broken down again. This is the third time this has happened .
  9. Have you ever spoken to a famous person?
  10. Have you ever ridden a horse?
  11. What is she like?
  • Share
  • Post
  • Post
  • Reddit
  • Email
  • WhatsApp
NEW: Try Matches, our daily vocabulary challenge. Pick a topic and level and match words with definitions to boost your vocabulary.
2,485,429 
761,532 
Improve Your Grammar
  • Download 2026 Grammar Guide (PDF)
  • Free Weekly Exercises & Vocabulary
  • Join over 3 Million English Learners
We respect your privacy. Unsubscribe anytime.

Grammar Checker

GrammarCheck.net - Try online
Hint → Bookmark GrammarCheck for future use.

Latest Posts

  • 100 Best Synonyms for “Accomplished” June 20, 2026
  • 100 Best Synonyms for “Extreme” June 20, 2026
  • 100 Words to Describe Snow June 20, 2026
  • 100 English Phrases for Talking at a Garage Sale or Flea Market June 20, 2026
  • 100 Best Synonyms for “Communicatively” June 20, 2026
  • 100 Best Synonyms for “Ominous” June 20, 2026
  • What “fall from grace” means and where it comes from June 20, 2026

Copyright © 2026 · EnglishGrammar.org
Disclaimer · Privacy Policy · Sitemap · Terms

Improve Your Grammar
  • Download 2026 Grammar Guide (PDF)
  • Free Weekly Exercises & Vocabulary
  • Join over 3 Million English Learners
We respect your privacy. Unsubscribe anytime.