This quiz tests your understanding of "have," "has," "have been," "has been," and "had been" in English grammar.

Tense Quiz: Have/Has/Have been/Has been/Had been.

This quiz tests your understanding of “have,” “has,” “have been,” “has been,” and “had been” in English grammar. Let’s remember the rules before we start.

FormUsageSubjectsExamples
havePresent tense form (main or auxiliary verb) indicating possession or necessityI, you, we, theyI have a cat.
We have to go.
hasPresent tense form (main or auxiliary verb) indicating possession or necessityhe, she, it, singular nounsHe has a dog.
The car has a dent.
have beenPresent perfect continuous: action started in past and continues to presentI, you, we, theyI have been waiting.
They have been playing soccer.
has beenPresent perfect continuous: action started in past and continues to presenthe, she, it, singular nounsShe has been writing a novel.
The machine has been making noise.
had beenPast perfect continuous: action started and continued in past before another eventAll subjects (I, you, he, she, it, we, they)I had been reading when she called.
They had been travelling before the rain started.

What to do.

  1. Read each question carefully.
  2. Select one answer from the multiple-choice options provided.
  3. After answering all 40 questions, click “Submit Quiz”.
  4. Your score and feedback will appear at the bottom:
    • 10–19: Try harder! ????
    • 20–29: Good, but you need to practise! ????
    • 30–40: Excellent job! ✔️
  5. Green: Correct and Red incorrect
Tense Quiz: Have/Has/Have been/Has been/Had been