[ 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:

Random Topics:
ConnectorsTenses and VerbsPrepositions of MovementSubject Verb Agreement and TensesPossessive NounsPhrases & ClausesFuture Tense VerbSimple Past vs Past Continuous TenseParallelism and Subject Verb AgreementGrammar: Imperative and Exclamatory SentencesOther quiz:
Future Tenses › ViewThe teacher believes that we _____ our promise.
A. will keep
B. are going to keep
C. are keeping
D. keep
Grammar › View
Yesterday it was_____________the day before yesterday
A. colder than
B. more cold than
C. more cold
