Multiple choice

Directions: Choose the best option to substitute the underlined word/group of words.

Have you have your breakfast?

  1. has

  2. had

  3. having

  4. been having

  5. None of these

Reveal answer Fill a bubble to check yourself
B Correct answer
Explanation

There are lots of things that we enjoy or experience and we use it with word ‘have’ in English. When we want to connect the present with the (recent) past, we use the present perfect tense. So, we use ‘have had’ in such sentences.