[ Tenses ]
We have been waiting for them.
A. Past Perfect
B. Present Perfect Continuous
C. Present Continuous
D. Past Continuous

Random Topics:
Quantifiers and ArticlesPast Simple (Questions)The -ing Form of VerbsGerund and InfinitiveGrammar - QuantiflierPast Simple VS Used toIdiom and TensesSentence Structure and Grammar RulesSimple and Continuous TensesAdverbOther quiz:
Relative Clauses › ViewI must thank the man from _____ I got the present.
A. who
B. whom
C. that
D. which
Articles › View
He is ___ best player on the team.
A. some
B. an
C. a
D. the
Modals › ViewI …………… clean the house after the party last week.
A. must
B. might
C. mustn’t
D. don’t have to
Subject Verb Agreement › View
A number of politicians ________ to a new bill.
A. agree
B. agrees
