[ Tenses ]
X: I think we’re going to be here for a while.
Y: But we have been standing in line for almost an hour.
A. are standing
B. have stood
C. stand
D. were standing
E. have been standing

Random Topics:
Verbs, Tenses, and VocabularyPersonificationPronounSubordinate ConjunctionsFuture Tense - will and going toMixed TensesTOEIC Grammar and Vocabulary ReviewPhrasesSimple Past Tense and Present Continuous TenseModal and Modal PerfectOther quiz:
Grammar › ViewDiscourse is what form of grammar?
A. Adverb
B. Noun
C. Verb
D. Adjective
Grammar › View
What kind of verb is have? I have been waiting for an hour.
A. action
B. linking
C. helping/auxiliary
