[ Present Progressive Tense ]
I ____ (wait) for Dalia. When is she _____ (arrive)?
A. waiting + arriving
B. am waiting + is arriving
C. am waiting + arriving
D. am waiting + do arriving

Random Topics:
Linkers and ConjunctionsPRESENT SIMPLE vs PRESENT CONTINUOUS + QUANTArgumentative VocabularyGerund & ParticiplePast Simple & Past PerfectPassive Voice of TensesPersonal pronouns + possessive adjectives + Introgative pronounsDemonstrative PronounGrammarAdverbs of Frequency & Simple Present TenseOther quiz:
Vocabulary › ViewWhat part of speech is the word ‘acknowledge’?
A. noun
B. verb
C. adjective
D. adverb
Subject Verb Agreement › View
Physics ______ an interesting subject.
A. is
B. are
Grammar › ViewThe black dog is ____ than the white dog.
A. big
B. bigger
C. biggest
D. very big
Vocabulary and Verb Tenses › View
Give (Past)
A. Gave
B. Gived
C. Gavee
D. Gav