Simple Past Vs Present Perfect Worksheet
Simple Past Vs Present Perfect Worksheet
Present Perfect
Understanding when to use simple past or present perfect can be a challenge when speaking – or
writing – in English. In fact, using the past tense is difficult for many English learners, so you are
not alone! These exercises will teach you the rules of each verb tense, describe some of the
differences, and provide you opportunities to practice. To understand the difference between the
two past verb tenses, see the timeline below.
Simple Past is normally understood as a completed event that happened a specific point in the
past. Complete the conversations with the correct past simple form of the verb in parentheses.
Once finished, see the answers below.
Melissa: Have you sent the invitations? Melissa: (2) _______ (To do) you send the
David: Yes, I (1) ______ (to send) them yesterday. invitations?
David: Yes, I (3) _______ (to do).
Answers: sent; Did; did
Present Perfect is also used for events in the past, but over an extended period of time. The
period can be specified/known (see first timeline) or unspecified/unknown (second timeline).
Specified, or a specific period of time in the past, normally uses the words for or since. Complete
the conversations with the correct present perfect form of the verb in parentheses. Once finished,
see the answers below.
Specified
Timeline 1
(Known time
John: How long have you been here?
period in the Lisa: I’ve (1) _______ here (2) _______ about 1 hour.
past) *for is used for a length of time (50 minutes, 3 days, 4 hours)
John: Oh, okay. How long have you played the piano?
Lisa: I (3) ______ played the piano since I was 6 years old!
*since is used for a specific point in time (Wednesday, 2010, last week)
Unspecified
Timeline 2
There are some cases in which using the simple past and present perfect have the same or a
different meaning. In general, simple past refers to a specific time in the past, whereas
present perfect is an unspecified time. In addition, the meaning of the sentences changes
when more specific information (e.g. dates, times) is provided. See the examples in the
chart below.
Grammar Forms
To begin forming the simple past or present perfect, it’s important to know how the verb
forms change from present, past simple, and the past participle. See how each tense is
formed below.
Regular Verbs: add -ed (walk walked) 3rd Person Singular (he, she, it): has + past participle
Examples: He has walked; Larry has gone
Irregular Verbs: Learn them (go went)
All others (I, you, we, they): have + past particle
Examples: I have spoken with him; They have finished
Practice Exercises
Exercise 1: Complete the chart with the correct form of the verbs (base form, past simple,
or simple past). In some cases, past simple and the participle are the same, and other times
different. Remember that you use the past participle for present perfect.
Drive Driven
Eat
Forgot Forgotten
Leave left
Forgive Forgave
Get Gotten
Rose Risen
Shake Shaken
Feel felt
Kept kept
Write Wrote
Sing Sang
Ring Rang
Hang Hanged
Meant meant
Catch Caught
Pay Paid
Spent
Fight Fought
Shrink Shrank
Met Met
Hear Heard
Read Read
Found Found
Swing Swang
slept slept
Taught Taught
Tell Told
Know Knew
Light Lit/lighted
Lose Lost
Think thought
Meet met
Exercise 2: Complete the sentences with either simple past or present perfect.
B: Yes, I ___have been___ ( be) there. I __went_____ (go) there 4 years ago.
3. A: I’m watching a great series on Netflix right now called Stranger Things. Would
you like to watch it with me tonight?
B: Thanks, but I _____________________________ (already / see) it. I __________________ (watch)
it a few months ago.
Part B: Write a sentence using each verb (listed above) in the simple past tense.
Example: Bob felt sad because his dog died.
1.
2.
3.
4.
5.
6.
Exercise 4: If working individually, read the questions below and answer them in complete
sentences. If you have a teacher or other student available, ask them the questions and
write their answers. The questions are in present perfect, but you can answer in either
present perfect or simple past. Check your answers for correct grammar, spelling, and
punctuation.
3. Have you ever lost your passport? If so, when and where did it happen?
_________________________________________________________________________________________________
Exercise 5: Change the following sentences from simple past to present perfect, or from
present perfect to simple past. Then, think about how the two sentences change meaning or
stay the same.
Example: I have already gone to the movies. _____I went to the movies.__________
(Present Perfect) (Simple Past)