I’ve been waiting …………. the bus for more than twenty minutes!
A. until
B. for
C. along
D. by

Random Topics:
Grammar - Compound SentencesCan vs be able toCompound Nouns and Compound Adjectives QuestionsFuture - will / going to / present continuousAdjective and AdverbTenses and ArticlePronouns and AdverbsUnless If First ConditionalPrepositions and ArticlesGrammar: AgreementOther quiz:
Article & Preposition › ViewThere are 40 students_____the class.
A. inside
B. in
C. at
D. over
Tenses › View
Create a timeline of events using different tenses: Yesterday, she ate breakfast. Today, she is studying. Tomorrow, she will go shopping.
A. Today, she will study.
B. The timeline of events using different tenses is: Yesterday, she ate breakfast. Today, she is studying. Tomorrow, she will go shopping.
C. Tomorrow, she is going shopping.
D. Yesterday, she will eat breakfast.
Much, many, a lot of, a few, a little › ViewVincent only drinks ________________ water every day. He should drink more water to stay healthy.
A. a lot of
B. a little
C. a few
Grammar › View
The traveler picked up one road, _____ herself that one day she would come back to take the other road.
A. told
B. telling
C. to tell
D. and telling