Click here to go back to the homepage to learn English...Add a new lesson / test
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! 2 MILLION subscribers!
    Click here!






    Ads:




    Partners:
    - English translator
    - 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 - Simple Preterite OR Preterite (BE+ing) - Questions in the past tense - Modal : may/might - Past simple (video) - Past simple - Past simple - Simple past tense/Video
    > Double-click on words you don't understand


    Simple Past / Present Perfect / Past Perfect


    Complete the sentences.



    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 [Save] [Load] [?]

    Please use the 'Save' button above if you don't have enough time to take this test.

    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



    Recommend TOP