1. Tense System • Level 3

Perfect vs. Simple 2

10 Questions • 3 Minutes

📖 Lesson: Perfect vs. Simple 2

Signal Words for Past Simple

Use these with specific finished times:

  • *Ago*: 2 days ago.
  • *Last*: Last week, last year.
  • *In*: In 2012, in July.
  • *When*: When I was young...

Signal Words for Present Perfect

Use these with unfinished/unspecific times:

  • *Just*: Very recent. ("I have just eaten")
  • *Already*: Sooner than expected. ("I have already finished")
  • *Yet*: Questions/Negatives. ("Have you finished yet?")
  • *Since*: Start point. ("Since Monday")
  • *For*: Duration. ("For 2 years" - also used in Past Simple, but implies connection to now)

📋 Practice Questions

10 questions from this quiz — preview them here, then take the interactive quiz above. Your full answer review with explanations unlocks when you finish the test.

1. I have _____ done it.
  • Aago
  • Balready
  • Cyesterday
  • Dlast
2. She left 2 minutes _____.
  • Asince
  • Bago
  • Cfor
  • Dpast
3. Have you finished _____?
  • Ayet
  • Bjust
  • Cago
  • Dsince
4. I haven't seen him _____ Monday.
  • Afor
  • Bsince
  • Cfrom
  • Dago
5. We spoke _____ week.
  • Alast
  • Bago
  • Csince
  • Drecent
6. I have _____ eaten octopus.
  • Aever
  • Bnever
  • Cdid
  • Dnot
7. When _____ you arrive?
  • Adid
  • Bhave
  • Chas
  • Dwere
8. He has lived here _____ 10 years.
  • Asince
  • Bfor
  • Cago
  • Dduring
9. I _____ him just now.
  • Ahave seen
  • Bsaw
  • Csee
  • Dseen
10. Have you _____ been to Rome?
  • Aever
  • Bnever
  • Cyet
  • Dstill

🔗 Keep Practicing