[ Tenses ]
Diana ……. have finished her works at the end of this week
A. was
B. will
C. had been
D. has been

Random Topics:
Conjunctive AdverbGrammar - Present and Past PassivePast Narrative TensesTOEFL GrammarSimple Past Tense (was/were)Comparatives - SuperlativeCompound SentencesQuantifiers with NounsPrepositions and Prepositional PhrasesPast Continuous Tense & Past ModalsOther quiz:
General › ViewIt is a _________________.
A. blueberry
B. Strawberry
C. Onion
D. Maize
Past Progressive Tense › View
They ………………………..………. in the pool. (to swim)
A. was swimming
B. were swimming
Prepositions › ViewHis essay is full ___ spelling errors.
A. with
B. of
C. in
D. on
Gerund & To Infinitive › View
Having worked hard over the last six months, Kenneth deserves_________first prize.
A. winning
B. wins
C. win
D. to win
