[ Perfect Tense ]
I … my class by 11.30 today.
A. have taught
B. had taught
C. will have taught
D. will have teached
Select your answer:

Random Topics:
Grammar and Verb TensesSimple Past ContinuosInterjections, Tag Questions and Nouns of Direct AddressGrammar: was/wereIndependent/Dependent Clauses & Relative ClausesVerb Patterns / IngArticles with Proper NounsVerb Tenses and AgreementRequest with Modal VerbsSimple present/ past/ future tenseOther quiz:
Conditional Clause › ViewIf I won a million dollars,
A. She would buy a new car.
B. I will buy a house.
C. I would buy a new car.
Grammar › View
The mischievous cat looked at its owner and began purposely scratching the furniture.
A. active
B. passive
