[ Grammar ]
My hands are very dirty. I ………… my bike.
A. was repairing
B. have been repairing
C. am repairing
D. had been repairing

Random Topics:
Sentence Types and ConjunctionsPresent Simple & ContinuesParticiple AdjectivesElectricity VocabularySimple Past TenseDescriptionsPronouns of QuantityIntermediate GrammarPresent Simple x Present ContinuousPast and Past ContinuousOther quiz:
Grammar › View___________ we live 20 storeys up, our view of the city is blocked by other buildings.
A. Although
B. Since
C. Because
D. Indeed
Modal Auxiliaries › View
Tomorrow, I ________ compete in my very first race.
A. should
B. would
C. will
Grammar › ViewYou _____________ bring a computer for tomorrow’s class, we will need it.
A. shouldn’t
B. must
C. have to
D. don’t have to
Subject Verb Agreement › View
I ____ going to report that later.
A. am
B. are