[ 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:
Grammar › View____to go shopping today?
A. Do we need
B. Are we needing
Grammar › View
which is the correct sentence?
A. We often meet in the park
B. We meet often in the park
C. We meet in the park often
His 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
