[ Present Verb Tenses ]
We ______ (wait) for the bus for 20 minutes, and it still hasn’t arrived.
A. wait
B. have waited
C. have been waiting
D. are waiting

Random Topics:
NounComparative and Superlative AdjectivesAdverbial Clauses of Manner and ResultTOEFL“Put” Phrasal VerbTypes of Simple SentencesGrammar - Nouns, Verbs, and AdjectivesSimple TensesGrammar: Defining Relative ClausesGrammar and IdiomsOther quiz:
DEGREE COMPARISON › ViewLinda is as … as her sister.
A. beautiful
B. beautifully
C. more beautiful
D. most beautiful
Conjunctions › View
My mom doesn’t like chocolate ice cream, ___ does she like vanilla.
A. nor
B. or
C. but
D. so
Articles › ViewHe invited her to have __ dinner with him.
A. a
B. the
C. one
D. no article
Modal › View
Which sentence uses the modal verb to express obligation?
A. You have to finish your homework.
B. I should go to the party.
C. She will play the piano.
D. They could go to the party.
