PAST SIMPLE AND PRESENT PERFECT
GRAMMAR PRACTICE
Choose the correct option
a. Jack fell / has fallen off the ladder and he broke / has broken his leg.
b. Jane lived / has lived in California for 3 years, until she lost / has lost her job.
c. Carla lived / has lived in the same city since she was / has been born.
d. My grandparents came / have come from their holidays a week ago.
e. What did you do / have you done last night?
f. Mark already finished / has already finished dinner.
g. I caught / have caught a cold a few days ago and I was / have been ill since then.
h. So far my sister read / has read half of her new book. She loves reading!
i. Did you ever see / have you ever seen a celebrity in person?
j. Dan started / has started playing rugby a few months ago and he's doing great!
Complete the sentences with the correct form of the verbs in brackets
a. The weather (be) terrible last week.
b. you (finish) your homework yet?
c. My football team (not lose) any match so far this year.
d. Fortunately I (never miss) a plane.
e. I'm hungry because I (not eat) anything for hours.
f. He (work) as a waiter while he was studying at university.
g. Scientists (discover) a new planet this year.
Read the sentences and correct the mistakes.
a. I never been to Australia.
b. She has moved to Rome in 2010.
c. Last year we have bought a new car.
d. Did you ever been to Paris?
d. Tom hasn't prepare dinner yet.
PAST SIMPLE AND PRESENT PERFECT
GRAMMAR PRACTICE
Choose the correct option KEYS
a. Jack fell / has fallen off the ladder and he broke / has broken his leg.
b. Jane lived / has lived in California for 3 years, until she lost / has lost her job.
c. Carla lived / has lived in the same city since she was / has been born.
d. My grandparents came / have come from their holidays a week ago.
e. What did you do / have you done last night?
f. Mark already finished / has already finished dinner.
g. I caught / have caught a cold a few days ago and I was / have been ill since then.
h. So far my sister read / has read half of her new book. She loves reading!
i. Did you ever see / have you ever seen a celebrity in person?
j. Dan started / has started playing rugby a few months ago and he's doing great!
Complete the sentences with the correct form of the verbs in brackets
a. The weather was (be) terrible last week.
b. Have you finished (finish) your homework yet?
c. My football team hasn't lost (not lose) any match so far this year.
d. Fortunately I have never missed (never miss) a plane.
e. I'm hungry because I haven't eaten (not eat) anything for hours.
f. He worked (work) as a waiter while he was studying at university.
g. Scientists discovered (discover) a new planet this year.
Read the sentences and correct the mistakes.
a. I never been to Australia. have never been
b. She has moved to Rome in 2010. moved
bought
c. Last year we have bought a new car.
Have you ever been
d. Did you ever been to Paris?
hasn't prepared
d. Tom hasn't prepare dinner yet.