[ Grammar ]
We ________ here for two hours
A. are waiting
B. have been waiting
C. wait
D. waited

Random Topics:
Future Perfect ContinuousModals for RecommendationsQuantifiers: too many, too much & enoughInterrogative Pronouns & AdverbsExclamationTenses and StructureAdverb or AdjectiveConjunctionPresent PerfectPresent Simple or Present ContinuousOther quiz:
Conjunctions › ViewWe can play game __________ we finish our homework.
A. because
B. although
C. before
D. after
Tenses › View
I was angry when you saw me because I________with my sister.
A. have been arguing
B. had been arguing
C. argued
D. would argue
Prepositions › ViewJee Seng leaned his bicycle ________ the fence and went into the house.
A. across
B. through
C. among
D. along
E. against
Grammar › View
Using means of public transport for travelling in the city is the best way to___________.
A. provide the energy
B. persuade consumers
C. minimize pollution
D. prevent deforestation
