[ Grammar ]
Who ____ you ____ 30 minutes ago?
A. are – waiting
B. do – wait
C. did – wait
D. did – waited
Select your answer:

Random Topics:
Such...that, so ......thatPresent Perfect Tense and Simple Past TenseNoun Phrases and Verb PhrasesModal Verbs for Permission and ObligationSimple and Compound SentencesNoun / PronounTOEIC Grammar and Vocabulary ReviewPrepositions & Prepositional PhrasesGrammar: Adjectives & PrepositionsGrammar : Must (Necessity)Other quiz:
Grammar TOEFL › ViewInternational Communications ____ merging with ERI.
A. is
B. are
C. are being
D. have been
Future Tenses › View
Have you seen the weather forecast?
A. It is hot again.
B. It’ll be be hot again.
C. It’s going to be hot again.
