[ Tenses ]
I … my bike for hours. That’s why I was sweaty and dirty when you saw me.
A. rode
B. was riding
C. had been riding
D. had ridden

Random Topics:
Language Features: Reflective ArticleGrammar ( going to)Past Perfect SimpleFOR & SINCEPresent Simple & ContinuesConditional Sentence Type 0-3Perfect Tenses of VerbsPast SimpleMay, MightPersonal PronounOther quiz:
Conditional Sentences › ViewIf the tree hadn’t been so high, he _____ it up to take his kite down.
A. could have climbed
B. climb
C. is climbing
D. climbed
Vocabulary and Grammar › View
The new marketing strategy aims _________ (enhance) the brand’s visibility in international markets.
A. at enhancing
B. to enhance
C. enhance
D. on enhancing