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:
Tenses › ViewHani is going to the amusement park tomorrow
Change into Simple Future!
A. Hani will go to the amusement park tomorrow
B. Hani goes to the amusement park tomorrow
C. Hani is going to the amusement park
D. Hani has gone to the amusement park tomorrow
Grammar and Vocabulary › View
What makes me so sad about our divorce is that we used to be _____
A. in deep water
B. head over heels
C. in the pink
D. here and there
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
