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:

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