[ Verb Tenses ]
Fill in the blank: The sentence ‘She will have left by the time you arrive’ is in the ______ tense.
A. simple future
B. future progressive
C. future perfect
D. present perfect

Random Topics:
Question Tags in Verb TensesPassive VoiceThere is or There arePunctuationsModal Verb in Passive VoiceDeterminers & QuantifiersFinite and Non-Finite VerbPersonal PronounsLanguage Features: Reflective ArticleFormal & Informal WordsOther quiz:
Grammar › ViewWhile the teacher. ………..on the board , Ali fell asleep.
A. Was writing
B. Wrote
C. Is writing
D. Writing
Vocabulary › View
The lavish table was _________ in more food that we could eat!
A. abounding
B. lethargic
C. piecemeal
D. seclusion
Question Tags › ViewThey won’t be here, ….. ?
A. are they
B. do they
C. will they
D. don’t they
Simple Present Tense › View
….. a book on your desk?
A. Is there
B. are there
C. there are
D. there is
