[ Tenses ]
I ____ it by the time he called.
A. had already done
B. have already done
C. will have already done
D. have already been doing

Random Topics:
Past Simple VS Used toGrammar - must & have toMoods of GrammarPreposition (at,in,on)May, MightVerbs & Phrasal VerbsPresent tense AffirmativeJobsGrammar - too & enoughPronouns and AdverbsOther quiz:
Grammar › ViewA: Did you wear the yellow shirt or the blue one?
B: The blue one because the yellow shirt was ___.
A. more small
B. smaller
C. much small
Grammar › View
The hotel ____ we stayed at was very comfortable and clean.
A. who
B. which
C. whose
