[ Present Perfect Simple vs Continuous ]
We __________ (wait) for the bus for 20 minutes.
A. have waited
B. have been waiting

Random Topics:
Grammar of Conjunctions and PrepotitionsTo infinitive - GerundRelative ClauseArticles and PrepositionsDirect and Indirect QuestionQuantifiers / Prepositions of Time and Comparative AdjectivesBe going to / WillActive and Passive voiceTenses UsageAdjective, Adverb, and Noun FormsOther quiz:
Grammar › ViewMark’s sense of adventure really comes ___________ when he goes abroad.
A. on
B. out
Vocabulary & Grammar › View
The others all ran off, leaving me to _____________ the music.
A. face
B. cope
C. dance
D. listen
Grammar › View…. they finish the book tomorrow?
A. Will
B. Do
C. Are
D. Did
Grammar › View
Which word is NOT a preposition?
A. below
B. from
C. this
D. than
