[ 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 › 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
