English Exercises > exercises

Present Perfect & Simple Past

Downloadable worksheets:
Level: elementary
Age: 10-14
Downloads: 5067

Present perfect vs Simple past in context
Level: intermediate
Age: 10-17
Downloads: 4051

Simple Past or Present Perfect?
Level: intermediate
Age: 12-17
Downloads: 3479

Present Perfect or Past Simple ( B&W and KEY included )
Level: elementary
Age: 11-17
Downloads: 3348

Mixed Tenses Revision (B&W + KEY included)
Level: elementary
Age: 12-17
Downloads: 3157

TENSES DICE GAME • FUN ACTIVITY for kids and adults • IRREGULAR VERBS AND ALL TENSES • 1 game board and 35 cards • FULLY EDITABLE
Level: elementary
Age: 9-17
Downloads: 2823


Present Perfect and Simple Past

Write the present perfect or simple past of the verb in brackets in the spaces of the following stories.

Jim's Car Accident

Jim  (have) three accidents this year.  The most recent accident  (happen) yesterday.  A woman  (crash) into his car in the parking lot of the grocery store.  The woman  (get) out of her car and (yell) at Jim.  She  (be) very angry.  She said, "I'm an excellent driver.  I   (never have) an accident before.   This is your fault."

When Jim (get) home, his wife (be) upset.  She said, "It (cost) us $800 to repair the car after your last accident.  I'm really worried that you (become) a bad driver."

Jim insisted, "It (not be) my fault.  The other driver  (drive) through a stop sign and then she (hit) me.  I (be) very careful since the last accident.  This (be) the worst day!  I'm going to bed!"

Gavin's Sick Days

Gavin (call) in sick to work on Monday.  His boss was frustrated and said, "You (call) in sick four times this month."

Gavin replied, "I'm sorry.  I  (catch) a cold from my son.  He  (start) daycare last month and he (be) sick since then.  I am a good employee and last year I  (not take) one sick day."

Gavin's boss said, "It's true.  You (be) a good employee.  You (always do) your work on time and you (bring) the company a lot of business since you (start) working for us."

Gavin said,  "Last week I (show) Tina all the projects I have been working on.  She (say) she can help me.  She (work) on many similar projects since she  (be) hired."

Gavin boss replied, "Okay.  Get lots of rest and we'll see you tomorrow."