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

Random Topics:
Tenses and VocabularyPerfect Tenses and Have GotModal Verbs and ConjuctionsNoun Phrases and Verb PhrasesVerb Patterns / IngGrammar - Present Perfect TenseModals of Obligation and PermissionPresent Simple x Present ContinuousHas and HaveClauses of ReasonOther quiz:
Grammar › View…..l speak to Ahmed please ?
A. May
B. Would
Vocabulary › View
The ___________ of the new policy were discussed in detail.
A. benefits
B. benefit
C. benefiting
D. benefited
