Simple past vs present perfect exercises

  • E-grammar printables
  • Mixed exercises
  • Present simple (pdf)
  • Present continuous
  • Present simple
    and continuous online
  • Present + going to | future
  • Modal verbs
    can, may, must
  • Past simple
    and continuous
  • Present perfect
  • Past perfect
  • Future tense
  • Future perfect
  • Regular verbs
  • Irregular verbs
  • Passive and active
    voice
  • Imperative sentence
  • Conditional tense
  • Gerunds and infinitives
  • Conditional sentences
    if clauses
  • Time
    clauses
  • Relative clauses
  • Direct and indirect
    object
  • Indirect questions
  • Reported (indirect)
    speech
  • ESL worksheets

Simple past vs present perfect tense questions exercises - test 2, exercise 3

Make questions to get more details.


clear


Look. I've received a letter from Scotland. - ? (you/read/yet)

My neighbour has won in a lottery. - When in the lottery? (he/win)

Our teacher is ill. - How long ? (he/be ill)

The Spanish team have lost. - ? (they/lose/everything)

Mary has painted her bedroom. - What colour ? (she/use)

Joyce has had a car crash. - Where ? (she/crash)

Try more simple past vs present perfect exercises. See also our grammar rules and exercises on English tenses and sentence structures online or in esl printables and English worksheets.

clear

back to all exercises

top

created by Mgr. Petr Kulatý, programming Ondrej Hanak