[ Past Perfect Tense ]
The mechanic had been repairing my car.
A. The mechanic had repaired my car.
B. The mechanic had repair my car.
C. The mechanic has been repairing my car.

Random Topics:
Simple Present TenseAdverbs by TypeVerbs + Infinitives / GerundsPast Simple Negative & QuestionsAlthough / DespitePronouns, Sentence Structure, and ApostrophesIndefinite and Definite ArticlesAdjectives (-ed / -ing)Places in TownProgressive Verb TensesOther quiz:
Phrasal Verb › ViewHe was so rude that I hung up on him. What does ‘Hang up on’ mean?
A. Start a telephone call
B. End a telephone call
C. Put on hold
D. Ignore
Grammar › View
Sorry, I am _________ to take your call right now.
A. imable
B. inable
C. unable
D. disable
Grammar › ViewYou __________________ a student.
A. is not
B. am not
C. are not
Sentence Completion › View
The bell captain suggested that more porters _______ hired.
A. are
B. have
C. be
D. do