[ 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:
Future Tenses › ViewI hope the weather _________ nice.
A. will
B. will be
C. will have been
D. will being
E. is
Grammar › View
Which of the following is an example of an independent clause?
A. While I know that.
B. Until you know the answer.
C. I have six cats.
D. If you know him,
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
