[ 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:
Future Tenses › ViewWhich one is a quick decision?
A. I’ll drink some tea.
B. I am going to study harder.
Past Simple and Past Continuous › View
The teacher told us to stop what we _____.
A. did
B. were doing
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
