HomeGrammarCausative ExercisesHave vs Get Comparison — Intermediate Exercises

Have vs Get Comparison — Intermediate Exercises

B1-B2 Level

Question 1 of 200 correct so far

Question 1

Complete with the correct form of 'have' or 'get'.

I my car serviced next week. (future - arrange)

Grammar review

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)

💡 Tips for Success

  • The verb 'have' or 'get' changes tense, but the past participle stays the same
  • Look for time markers to determine the correct tense
  • Consider the formality of the context when choosing between have/get

Frequently Asked Questions

Does the choice between "have" and "get" change in different tenses?

The basic rule stays the same in every tense — "have" is more formal and "get" is more informal. However, some tenses make "get" sound more natural. In the "going to" future, "I'm going to get my car fixed" is much more common than "I'm going to have my car fixed" in everyday speech. In the present continuous, both sound natural: "I'm having my nails done" and "I'm getting my nails done." In the present perfect, "have had" can sound repetitive ("I have had my car serviced"), so some speakers prefer "got": "I've got my car serviced." The formality difference is always there, but natural speech patterns sometimes favour one over the other.

Which form is better for writing — "have" or "get"?

"Have" is almost always the better choice for formal writing. In business emails, use "We had the premises inspected" rather than "We got the premises inspected." In academic essays, reports, and official letters, "have" sounds more professional and is expected. "Get" is fine for informal writing such as text messages, personal emails, and social media: "Just got my hair done!" In Cambridge B2 First writing tasks, use "have" in formal letters and reports, but "get" is acceptable in informal emails and articles. Matching the register to the writing context shows the examiner that you understand formality levels in English.

Can I mix "have" and "get" in the same text?

Yes — mixing "have" and "get" in the same piece of writing is perfectly natural and can actually improve your style. In a single paragraph, you might write: "I had my car serviced last week, but I still need to get the tyres replaced." Using both avoids repetition and sounds more natural than using the same verb throughout. The key is consistency of register: if you are writing formally, lean towards "have" but occasionally use "get" for variety. If you are writing informally, lean towards "get" with occasional "have." Native speakers mix the two forms constantly without thinking about it. For exams, varying your language shows a wider vocabulary range.

🌟 Community Insights

How difficult did you find this exercise?