Click here to go back to the homepage to learn English...
Please log in!


Remember me
I've lost my password


2 million accounts created!
JOIN our free club and learn English now!


  • Home
  • Print
  • Guestbook
  • Report a bug



  • GREAT!
    Get a free English lesson every week! Almost 2 MILLION subscribers!
    Click here!


    Recommended:
    > Language Resources
    > Sites for teachers
    > Other sites for teachers
    > English translator


    Learn English > English lessons and exercises > English test #12683: Preterite/present perfect/past perfect
    > Other English exercises on the same topic: | Past [Change theme]
    > Similar tests: - Past simple (video) - Questions in the past tense - Past simple or present perfect - Past simple (video) - Past simple - Past simple - Simple past tense/Video - Past Simple or Continuous
    > Double-click on words you don't understand


    Preterite/present perfect/past perfect


    Complete with the right tense.



    English exercise "Preterite/present perfect/past perfect" created by anonyme with The test builder
    Click here to see the current stats of this English test [Save] [Load] [?]


    1. When I (arrive),
    2. Peter (talk) on the telephone.
    3. I (be) not surprised.
    4. He (talk) for hours, as usual.
    5. I (listen) to him.
    6. He (tell) a friend of his that
    7. he (plan) a party and
    8. he (ask) him to bring food.
    9. Then, Peter (see) me.
    10. He (not notice) that
    11. I (be) here.
    12. He (stop) talking at once.
    13. Then I (realize) that
    14. it (be) my birthday and that
    15. he (organize) a party for me!
    16. Suddently she (start) crying
    17. for she (hear) a pattering in the passage, the patter of bare feet;
    18. then it (stop)
    19. and she (know) that
    20. there (be) someone outside the door, listening.
    21. She (stare) at it in a panic.
    22. There (be) a soft little knock.








    End of the free exercise to learn English: Preterite/present perfect/past perfect
    A free English exercise to learn English.
    Other English exercises on the same topic : | Past | All our lessons and exercises

    TOP