[ Present Perfect Tense or Present Perfect Continuous Tense ]
A: Why are your hands so dirty? Is that oil?
B: Oh, yeah. I ______________ my car. I’ve not finished it yet but I have to use it tomorrow.
A. fixed
B. have fixed
C. have been fixing
D. fix

Random Topics:
Complex SentencesConnectivesSimple Past Tense & Future TensePassive Voice - Mixed TensesNarrative, Past TensesPassive Voice, Question Tag, PrepositionsSimple Present and Present ContinuousRelative & Interrogative PronounsCohesive DevicesMixed GrammarOther quiz:
Past and Perfect Tenses › ViewLast night, they ______ (watch) a movie.
A. watches
B. watched
C. have watched
Grammar › View
In the morning, I _____ to brush my teeth.
A. has
B. have
Future Perfect Tense › ViewYour best friend … help by the time you … her to take part in your wedding.
A. ask, will have offered
B. will have offered, ask
Grammar › View
The girl has __________ black hair.
A. golden
B. skinny
C. long
D. cold
