Grammar Quiz

Topics: Perfect Tenses

A: Why are you so late? The movie … (1. start) when we get there.

B: I’m so sorry. I … (2. wait) for so long until my parents went home. I couldn’t leave my sister alone at home.

A: Really? You … (3. be) late for many times.

The suitable verb to complete blank no 3 is …

A. have been

B. has been

C. had been

D. will have been

E. are

Select your answer:
         


Random Topics:

Second ConditionalsGrammar - Wh QuestionsPast PerfectState Verbs and Action VerbsMixed GrammarWas & Were QuestionsAdverb ClausesConditional and Mix Conditional SentenceModals and Past ModalsFuture Simple

Other quiz:

Modals and Present Tenses › View

A: ______ she ______ a big family? B: Yes, she has it.

A. Does / have?

B. Has / has?

C. Does / have?

D. Has / has?


Third Conditional › View

If they ……………… on holiday in June, the weather ……………… better.

A. Were, would have been
B. Would have been, would have been
C. Had been, would have been