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 2 is …

A. will have been waiting

B. am waiting

C. had been waiting

D. have been waiting

E. has been waiting

Select your answer:
         


Random Topics:

Infinitives and ING FormsKnee AnatomyActive vs. Passive VoicePersonal PronounsUsed to & would & Past SimpleModals and Adjectives (ed-ing)Subject Verb Agreement; Indefinite PronounsAdverb and Sentence StructurePast Simple and Past ProgressiveFuture - will / going to / present continuous

Other quiz:

Grammar › View

What is the correct question for the answer: ” Because I’m quite tired today”

A. Why do you stay home tonight?

B. Why aren’t you going out tonight?

C. Are you tired today?

D. Why don’t you stay home tonight?


Grammar › View

On weekdays, he (get) up at 7 o’clock.

A. get

B. gets