[ Tenses ]
She ___ already left when I arrived.
A. has
B. had
C. have
D. is

Random Topics:
May, MightDemonstrative PronounSecond and Third ConditionalSentence Adverbs & Third ConditionalVerb Tenses and ModalsTenses, Tag Questions, Phrasal VerbsVerb-ing or to VerbModals, Infinitives and GerundsVerb + InfinitiveSubject Verb Agreement; Indefinite PronounsOther quiz:
Auxiliary and Modal Verbs › ViewWhat is the main function of the modal auxiliary ‘needn’t’?
A. Expressing obligation
B. Forming passive tenses
C. Expressing possibility
D. Asking for permission
Vocabulary and Grammar › View
The fair treatment of prisoners must ____ from now on.
A. prioritise
B. be prioritised
C. being prioritised
D. have been prioritised
Vocabulary › ViewHe had managed to create the entirely ________________ impression that the company was thriving.
A. Humble
B. Wary
C. Eloquent
D. Spurious
Vocabulary & Grammar › View
The romance associated _______ Valentine’s Day may have come from the medieval belief that birds select their mates on 14th February.
A. to
B. on
C. with
D. for
