Present Perfect Simple vs. Past Simple

Worksheet by Zeljka JC
Present Perfect Simple vs. Past Simple Grade 8 worksheet preview
Subjects
English
Grades
Grade 8
Language
ENG
Assignments
13 classrooms used this worksheet

Put the verbs in brackets in the present perfect simple or the past simple. When Nikki was(be) a kid, she almost fell(fall) off the roof. Ever since then,she has been(be) afraid of heights. That's why she has taken (take) up bungee jumping. She hasn't done(neg. do) any jumps yet. Last weekend she decided(decide) to have a try. But when she turned(turn) up for her first jump she was(be) so frightened that she backed(back) out. Nikki is quite firm about her decision to do bungee jumping. She has seen(see) several documentaries and she has read(read) many books about this sport so far. I _ (never take) part in a really big competition. have never taken never took She _ (see) her favourite footballer in town last weekend. has seen saw He _ (live) in Glasgow since he was born. has lived lived They _ (meet) on a sporting event twenty years ago. have met met He _ (play) tennis for 10 years and then stopped. has played played _ you _ (watch) the finals on TV last night? Did you watch Have you watched _ she _ (win) any important competitions ? Did she win Has she won When _ she _ (run) the race? did she run has she run Sort the time expressions under the correct heading. Present Perfect Simple so far already this week recently yet ever never for 2 years since 2016 since I was 5 Past Simple in 2010 yesterday in November at 2 o'clock last week when I was 5 2 days ago Fill in the blanks with the correct form of the verb. 1. I saw his girlfriend yesterday. (see)2. I haven't seen him for ages. (see)3. When I was at school, I sometimes skipped classes. (skip)4. Have you ever skipped classes? (skip)5. I did my homework last night. (do)6. My friend hasn't done his homework yet. ( not do)7. We went to Spain 5 years ago. (go)8. They have never beento Spain. (go)9. He hasn't heard the news yet. (not hear)10. I told him all about her last time we met. (tell)

Make it yours