[ 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:
Give, do and make › ViewThe strike didn’t ………. any harm to local businesses.
A. give
B. make
C. do
Grammar TOEFL › View
We can see many beautiful paintings in this exhibition. They were ________ by famous Indonesian painter.
A. painting
B. painted
C. paint
D. be painting
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
