Grammar Quiz

[ Tenses ]

I … my bike for hours. I need to stop to rest a little and drink some water.

A. have been riding

B. have ridden

C. am riding

D. ride

Select your answer:
         


Random Topics:

Parts of Speech and GrammarEssential and Nonessential ClausesFuture Tense VocabularyPrepositions of Time & PlaceVocabulary and GrammarPassive Voice - Past SimpleIndefinite and Intensive NounConjunctive Adverbtake, make, do

Other quiz:

Articles › View

We went on … trip to Brest last week and had … good time there.

A. -.-

B. a, a

C. the, a

D. the, the


Present Tenses › View

…………..she ever met any a celebrity?

A. Have

B. Has

C. Does

D. Is