[ Grammar ]
James ____ already finished cleaning his car.
A. have
B. has
C. had
D. will have

Random Topics:
Verb Patterns / IngWill or Going toLinking Words and ConjunctionPrepositions of Place & TimeNouns and QuantifiersAlthough / DespiteSentence Fragments and Complete SentencesPassive Voice and Relative ClausesPunctuation and GrammarNoun Clauses with THATOther quiz:
Second Conditional › ViewIf I had her number, I ……………………………. her; but I don’t have it.
A. would calling
B. called
C. would called
D. would call
Active vs. Passive › View
Mr Johnson …… this book.
A. Is translated
B. Translated by
C. Translated
D. Was translated
Afnan was ______ when his neighbour’s house was on fire.
A. sleep
B. sleeping
C. sleeps
D. slept
Modals › View
You ought to apologize for your behavior.
A. Moral duty
B. Ability
