When the alarm went off, Tim ________________ eight hours
A. has slept
B. had slept
C. will have slept
Start vs. BeginExpressing WishesSubject-Verb AgreementGrammar: Defining Relative Clausesduring, for, whilePresent Simple and ContinuousConditional Sentence Type 3Have toSuperlative Adjectives
Other quiz: Future Tenses
Next month, I ________ for India with my family.
A. will have left
B. will leave
C. will be leaving
D. have left
How to use : Read the question carefully, then select one of the answers button.
Tips : If this page always shows the same questions, make sure you correct the question first by pressing the "check answer" button.