HomeGrammarCausative ExercisesHave vs Get Comparison — Intermediate Exercises

Have vs Get Comparison — Intermediate Exercises

B1-B2 Level

At intermediate level, the choice between have and get becomes more important as you use the "have/get something done" structure in different tenses and contexts. In the present perfect, both work: "I have had my teeth checked" and "I have got my teeth checked" — though "have had" is more common in formal writing. In the present continuous, "She is having her dress altered" sounds slightly more formal than "She is getting her dress altered."

Some tense combinations are more natural with one form. "Get" is very common with the going to future: "I'm going to get my eyes tested" sounds more natural than "I'm going to have my eyes tested" in everyday speech. With modals, both work equally well: "You should have/get your brakes checked." A good rule is to use "have" in written English and professional contexts, and "get" in spoken English and informal writing. For Cambridge B2 First, both are accepted, but using them appropriately in different registers demonstrates higher language awareness.

Quick Rule

have + object + past participle (all tenses — formal) | get + object + past participle (all tenses — informal)

  • 1.I am having my flat repainted this week. (present continuous — formal tone)
  • 2.She has already got her visa renewed for next year. (present perfect — informal)
  • 3.We are going to get the garden landscaped in spring. (going to future — informal plan)
  • 4.He hasn't had his annual health check yet. (present perfect negative — overdue)
  • 5.Did you get your laptop upgraded before the new term? (past simple question — casual enquiry)