Learn English 100% free...Get 1 free lesson per week // Add a new lesson
Log in!

Click here to log in
New account
Millions of accounts created on our sites.
JOIN our free club and learn English now!



  • Home
  • Print
  • Guestbook
  • Report a bug




  • Get a free English lesson every week!
    Click here!





    Partners:
    - Our other sites
       


    Learn English > English lessons and exercises > English test #23351: Simple Past / Present Perfect / Past Perfect
    > Other English exercises on the same topic: | Past [Change theme]
    > Similar tests: - Past simple or present perfect - Past tenses - Past simple (video) - Modal: may/might - Past simple or past continuous - Placement test 1 - Adverbs and past tense - Choosing your past tense...
    > Double-click on words you don't understand


    Simple Past / Present Perfect / Past Perfect


    Complete the sentences.



    Twitter Share
    English exercise "Simple Past / Present Perfect / Past Perfect" created by anonyme with The test builder.
    Click here to see the current stats of this English test

    Please log in to save your progress.

    1. When I (arrive) home last night, I discovered that

    2. Jane (prepare) a beautiful candlelight dinner.

    3. Since I began acting, I (perform) in two plays, a television commercial and a TV drama.

    4. However, I (speak, never even) publicly before I came to Hollywood in 1985.

    5. By the time I got to the office, the meeting (begin, already) without me.

    6. My boss (be) furious

    7. with me and I (be) fired.

    8. When I (turn) the radio on yesterday,

    9. I (hear) a song that was popular when I was in high school.

    10. I (hear, not) the song for years,

    11. and it (bring) back some great memories.

    12. Last week, I (run) into an ex-girlfriend of mine.

    13. We (see, not) each other for years,

    14. and both of us (change) a great deal.

    15. I (enjoy) talking to her so much

    16. that I (ask) her out on a date. We are getting together tonight for dinner.

    17. Jack (enter) the room,

    18. I (recognize, not) him because

    19. he (lose) so much weight and

    20. (grow) a beard. He looked totally different!

    21. The Maya established a very advanced civilization in the jungles of the Yucatan; however, their culture (disappear, virtually) by the time Europeans first

    22. (arrive) in the New World.

    23. I (visit) so many beautiful places

    24. since I (come) to Utah. Before moving here,

    25. I (hear, never) of Bryce Canyon, Zion, Arches, or Canyonlands.










    End of the free exercise to learn English: Simple Past / Present Perfect / Past Perfect
    A free English exercise to learn English.
    Other English exercises on the same topic : | Past | All our lessons and exercises