Complete the sentences using Simple Past, Present Perfect or Past Perfect.
1. When I (arrive) ______________________________ home last night, I discovered that
Jane (prepare) ______________________________ a beautiful candlelight dinner. 2. Since I began acting, I (perform) ______________________________ in two plays, a television commercial and a TV drama. 3. However, I (speak, never even) ______________________________ publicly before I came to Hollywood in 1985. 4. By the time I got to the office, the meeting (begin, already) ______________________________ without me. 5. My boss (be) ______________________________ furious with me and I (be) ______________________________ fired. 6. When I (turn) ______________________________ the radio on yesterday, I (hear) ______________________________ a song that was popular when I was in high school. 7. I (hear, not) ______________________________ the song for years, and it (bring) ______________________________ back some great memories. 8. Last week, I (run) ______________________________ into an ex-girlfriend of mine. 9. We (see, not) ______________________________ each other for years, and both of us (change) ______________________________ a great deal. 10. I (enjoy) ______________________________ talking to her so much that I (ask) ______________________________ her out on a date. We are getting together tonight for dinner. 11. Jack (enter) ______________________________ the room, I (recognize, not) ______________________________ him because he (lose) ______________________________ so much weight and (grow) ______________________________ a beard. He looked totally different! 12. The Maya established a very advanced civilization in the jungles of the Yucatan;however, their culture (disappear, virtually) ______________________________ by the time Europeans first (arrive) ______________________________ in the New World. 13. I (visit) ______________________________ so many beautiful places since I (come) ______________________________ to Utah. Before moving here, I (hear, never) ______________________________ of Bryce Canyon, Zion, Arches, or Canyonlands.