Past Tense/Perfect Tense Cloze Links

Emergency help for students and teachers 

Past Simple and Present perfect (simple and continuous)


Read the text below and complete with the most suitable verb form (Past Simple, Present Perfect Simple or Present Perfect Continuous)


My name’s Rosa and I’m from Spain. I ______________ (LEAVE) school last year and I (NOT FIND) a job yet, so I’m trying to improve my English in the meantime. I ______________ (STUDY) in a private school here in Barcelona for three months, and I think I  ______________ (MAKE) quite a lot of progress.
Apart from studying English my other main interest is sport, especially swimming and beach volley. I  ______________ (WIN) several cups for swimming and our team  ______________ (WIN) the Regional Beach Volley Championship last year. We  all ______________ (PRACTICE) really hard because we want to win again this year.



Simple Past / Present Perfect

Top of Form

Since computers were first introduced to the public in the early 1980’s, technology ______________ (change)  a great deal. The first computers ______________ (be) simple machines designed for basic tasks. They ______________ (have, not)  much memory and they______________ (be, not)  very powerful. Early computers were often quite expensive and customers often ______________ (pay)  thousands of dollars for machines which actually ______________ (do)  very little. Most computers (be)  separate, individual machines used mostly as expensive typewriters or for playing games.

Times ______________ (change) . Computers ______________ (become)  powerful machines with very practical applications. Programmers ______________ (create)  a large selection of useful programs which do everything from teaching foreign languages to bookkeeping. We are still playing video games, but today’s games ______________ (become)  faster, more exciting interactive adventures. Many computer users (get, also)  on the Internet and ______________ (begin)  communicating with other computer users around the world. We ______________ (start)  to create international communities online. In short, the simple, individual machines of the past ______________ (evolve)  into an international World Wide Web of knowledge.


English Test Simple Past – Present Perfect Simple

Positive Sentences

Put the verbs into the correct tense (simple past or present perfect simple).

  1. Mary (win) the lottery last year.
  2. We (prepare / already)
  3. James (find) your ring in the garden yesterday.
  4. He (come / just)
  5. They (buy) their car two years ago.

Negative Sentences

Put the verbs into the correct tense (simple past or present perfect simple).

  1. I (see / not) anyone yet.
  2. Phil (go / not) to the cinema last night.
  3. We (be / not) to the zoo so far.
  4. She (arrive / not)
  5. Emily (visit / not) me last week.


Put the verbs into the correct tense (simple past or present perfect simple).

  1. (you / read) the book yet?
  2. How many letters (they / write) so far?
  3. When (he / tell) you that?
  4. (you / be) at home last night?
  5. How often (you / travel) abroad till now?


Put the verbs into the correct tense (simple past or present perfect simple).

  1. A: (you / taste / ever) sushi?
  2. B: Yes, I (eat) sushi at least five times so far.
  3. A: When (you / eat) sushi for the first time?
  4. B: I (eat) sushi for the first time on my dad’s 50th birthday. He (invite)  the whole family to a Japanese restaurant.
  5. A: (you / like) it?
  6. B: Absolutely. In fact, it (be) so good that we (be)  to that restaurant three times yet. And on my mum’s birthday, we (order)  some sushi and (have)  it at home.


Present Perfect and Simple Past

  1. When Young Hee was a child, she ________ in Seoul.
    1.   ?    lived
    2.   ?    has lived
  2. Somebody ________ my bicycle! Now I’ll have to walk home.
    1.   ?    stole
    2.   ?    has stolen
  3. Ouch! ________ my finger!
    1.   ?    I cut
    2.   ?    I’ve cut
  4. Joji ________ in Tokyo for five years, but he left in 1993.
    1.   ?    lived
    2.   ?    have lived
  5. I ________ the movie Titanic three times. I’m going to see it again tonight.
    1.   ?    saw
    2.   ?    have seen
  6. Gerry ________ off his bike three times this month.
    1.   ?    fell
    2.   ?    has fallen
  7. I ________ to work every day for the last six weeks!
    1.   ?    walked
    2.   ?    have walked
  8. The Titanic ________ in 1912.
    1.   ?    sank
    2.   ?    has sunk
  9. Chika ________ from university last July.
    1.   ?    graduated
    2.   ?    has graduated
  10. I ________ my key yesterday, so I couldn’t get into the house. Eventually, I found it in my jacket pocket.
    1.   ?    lost
    2.   ?    have lost

Rules to be found at:

Download more here: 


Choose the correct tense Present Perfect or Past Simple. My name is Surasuk Jutukanyaprateep. I’m from Thailand. Right now I’m studying at this school. I [be]  …

[PDF]Past Simple vs. Present Perfect – English Area The best free resources to learn and teach English. Past Simple vs. Present Perfect. 1. Complete the sentences with the verb in brackets …

[PDF]Complex Test Simple Past or Present Perfect – Englisch…/test_simple_past_present_perfect_en.p…

Simple Past or Present Perfect – Test – page 1. Simple Past or Present Perfect – … 2) Result of an action in the past is important in the present a) Present Perfect.

[PDF]Simple past or present perfect cloze

Oct 4, 2015 – Grammar Quizzes, present perfect and simple past tense quiz. … frompresent perfect and past simple tense cloze exercises from various sour.

[PDF]Cloze exercises present perfect past simple

Aug 1, 2015 – firefighters wife quotes brother was you could give one Yes there are some. Result cloze exercises present perfect past simple the inclusion of …

[PDF]Present perfect simple past cloze exercise

Nov 30, 2015 – INTERACTIVE exercises : Present perfect simple : Experiences – Activities created by … Approximately 23 present perfect simple past cloze.

[PDF]Simple Past Cloze – Honky Tonk

Simple Past Cloze is one of the digital book titles stored in our online library that consists of … open cloze, prefixes u2020 Past Simple, Present Perfect Simple.

About eslkevin

I am a peace educator who has taken time to teach and work in countries such as the USA, Germany, Japan, Nicaragua, Mexico, the UAE, Kuwait, Oman over the past 4 decades.
This entry was posted in Uncategorized. Bookmark the permalink.

Leave a Reply

Fill in your details below or click an icon to log in: Logo

You are commenting using your account. Log Out /  Change )

Twitter picture

You are commenting using your Twitter account. Log Out /  Change )

Facebook photo

You are commenting using your Facebook account. Log Out /  Change )

Connecting to %s

This site uses Akismet to reduce spam. Learn how your comment data is processed.