Font size
WorksheetsQUIZ CHAPTER 4
Total questions: 15
Worksheet time: 19mins
Carla _____ to Bangkok last month.
went
has gone
has went
has been
Make the present perfect
(who / we / forget to invite)?
My sister and my brother ______ Chiang Mai city twice already.
visited
has visited
have visited
have visit
Make the present perfect
(we / not / hear that song before)
Little Billy ____ two of his brother’s toys last week.
has broke
break
has broken
broke
Make the present perfect
(who / he / meet recently)?
___________ lunch yet? We're going to the canteen if you'd like to join us.
Did you have
Have you had
Stela ________ to Australia when she was a student.
went
has been
Tommy and Jim _________ twice this week in the field.
have run
ran
I _____ Hockey since I was a child. I'm pretty good!
have played
played
I ______ my keys - can you help me look for them?
lost
have lost
I ____ my great grandmother for a few years - she died when I was eight.
have known
knew
Present Perfect or Past Simple
A: Would you like half my sandwich?
B: I ____ (just/eat) lunch, so I'm not hungry.
Present Perfect or Simple Past
A: _____ (you/see) my keys today?
B: Yes. I ____ (see) them this morning on the kitchen table.
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.
