Grammar Quiz

[ 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 1 is …

A. had started

B. has started

C. will start

D. will have started

E. will have been starting

Select your answer:
A  B  C  D  E 


Random Topics:

Tenses - Irregular VerbsNoun and PronounPresent/Past/Future Continuous TenseSubject and Verbs AgreementPresent Perfect Simple vs ContinuousModals for RecommendationsPast ParticiplesSubject-Verb AgreementPreposition and ConjunctionDirect and Indirect Speech

Other quiz:

Tenses › View

Is this sentence written correctly?

Tina’s uncles, but not her father, travel to the mountains to camp this summer.

A. Yes

B. No


Grammar › View

Fill in the blank: The plural form of ‘goose’ is ________.

A. gooses

B. geese

C. goosies

D. goosez

Passive with Modals › View

The news ____ to the public tomorrow.

A. will be announced

B. will announce

C. announced

D. is announcing


Grammar › View

_____ no fixing the relationship between Hank and Iris because unless they talk to each other.

A. It is

B. There is

C. They have

D. They are