[ Past Tenses ]
My hands were dirty because I … my bike.
A. had repaired
B. had been repairing
C. repaired
D. was repairing

Random Topics:
Although / DespiteTravel VocabularyBe used to vs used toVerb + InfinitiveSentence StructureGerund - to Infinitive Verbal CommunicationNoun Clauses with THATGrammar, Conditional Sentences, VocabularyPhrasesOther quiz:
Past Tenses › ViewThe storm destroyed the sandcastle that we (build).
A. had been built
B. had built
C. have built
D. built
Tenses › View
Water(boil) at 100 degrees.
A. will have been boiling
B. will boil
C. is boiling
D. boils
Persuasive Text › ViewA: Should I study more on English grammar?
B: No, you ______ . You know it very well already.
_
A. should
B. shouldn’t
C. can
D. can’t
Grammar › View
Shanghai is …………………… city in China.
A. the most crowded
B. the crowdedest
C. more crowded
D. most crowded