[ Tenses ]
By the time they arrive we ____ party.
A. will have left
B. have left
C. had left
D. left

Random Topics:
Past ParticipleModals - Have to or ShouldBecause / soSubjunctiveSimple Present Tense with Adverb of FrequencyCan/CouldGrammar Double Object VerbsPresent Progressive (Future)Simple present/ past/ future tensePassive Voice in Past and Present TenseOther quiz:
Take or Put › ViewPlease don’t ___________ offence but that colour doesn’t suit you.
A. put
B. take
Future Tenses › View
Choose the sentence in the future continuous tense.
A. I will meet you later.
B. I will be meeting you later.
C. I am meeting you later.
D. I will have met you later.
Verb Present Simple Tense › ViewJuan ______ the quiz correctly!
A. guesses
B. guess
C. guesss
Vocabulary › View
take delight in
A. nostalgia
B. revel
C. amiable
