Class 8 English: Advanced Tenses Worksheet

This worksheet challenges your understanding of various tenses, including perfect and continuous forms, and their appropriate usage in different contexts.

Class 8CBSEEnglishmediumPractice
Preview · 10 questions
  1. Q1. By next month, I _____ all the chapters for the exam.
    • will have revised
    • have revised
    • will revise
    • was revising
  2. Q2. She _____ for two hours when her father arrived.
    • had been studying
    • has been studying
    • is studying
    • will study
  3. Q3. They _____ to Mumbai last week for a business trip. (go)
  4. Q4. If you _____ earlier, you wouldn't have missed the bus.
    • had woken up
    • woke up
    • wake up
    • were waking up
  5. Q5. Explain the difference in meaning between 'I have lived in Delhi for five years' and 'I lived in Delhi for five years.'

+ 5 more in the printable PDF.