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

A. have been

B. has been

C. had been

D. will have been

E. are

Select your answer:
         


Random Topics:

Correlative conjunctionsPhrases and TensesModals for RecommendationsModal "Have to"Future Continuous, Future Perfect and Future Perfect ContinuousPossessive PronounsDescriptionsQuantifiers / Prepositions of Time and Comparative AdjectivesNarrative Tenses & ConditionalsWishes & Reported Speech

Other quiz:

Mixed General Quiz › View

Welcome to my house.

Please ___________ .

A. make some sandwiches

B. play cards

C. cut the chicken

D. help yourselves


Grammar › View

We ……………… the museum in the afternoon.

A. are visiting

B. are running