[ Grammar ]
The teacher …… working on report last night, and now she will begin preparing for the test.
A. has finished
B. finished
C. had finished
D. had been finished

Random Topics:
Narrative TensesCountable - Uncountable-ed/-ing AdjectivesGrammar - Present Perfect TensePronoun-Verb AgreementConjunctions & Cohesive DevicesPast Tense, Recount Text, and Future TensePresent Simple vs Past SimpleVerb AbilityVerb + Infinitive or GerundOther quiz:
Grammar › ViewChoose the synonyms of the adjective given.
intelligent
A. secure
B. enormous
C. clever
D. kind
Relative Clauses › View
San Francisco, America’s romantic city, has always been a haven for the artists and writers ____ have left at least part of their hearts there.
A. where
B. who
C. whom
D. whose
E. which
