Now that you've dusted off the theory, these two verb tenses should hold no more secrets for you. How about we test them out together?
Try these exercises to see if your knowledge of the topic is solidified or if you need further refresher training. You'll also find the solutions at the end of the three exercises, but be sure to check them afterwards!
Exercise 1
Complete the following sentences using the past perfect simple.
- I _______ my homework. → I finished my homework.
- She _______ to Italy many times: she loves this country! → She has traveled to Italy many times: she loves this country!
- We _______ that movie before. → We've already seen that movie.
- He _______in London for five years. → He lived in London for five years.
- They _______Paris only once, but they want to come back to live there.
- Lara ___ never ____ eaten sushi. → Lara has never eaten sushi.
- I _______that book already: I didn't appreciate it. → I already read that book: I didn't like it.
- Mark _______ at this company since 2010. → Mark has been working at this company since 2010.
- She _______her keys again. → She lost her keys again.
- They________ a new car. → They bought a new car.
Exercise 2
Complete the following sentences using the past perfect continuous.
- I _____________ for three hours. → I've been studying for three hours.
- She ___________or the bus since morning. → She's been waiting for the bus since this morning.
- We _____________ tennis all afternoon. → We're playing tennis all afternoon.
- He ___________on this project for weeks. → He worked on this project for weeks.
- They ___________heir house recently. → They renovated their house recently.
- She ___________ Spanish for a year. → She has been learning Spanish for a year.
- I've been waiting for you since 2 o'clock.
- He___________ English grammar all morning. → He studied English grammar all morning.
- They ___________ in this neighborhood for ten years.
- She ___________ hard on her presentation. → She worked hard on her presentation.
Exercise 3
Complete the following sentences using the past perfect simple or the past perfect continuous as appropriate.
- I ___________ here since 2015. → I have lived here since 2015.
- She ___________ three letters today. → She wrote three letters today.
- We ___________ for this moment for so long.
- He ___________ at this school since he graduated.
- They ___________ football since they were kids.
- She ___________ French for six months. → She has been studying French for six months.
- I ___________that movie twice.
- He ___________ abroad for five years, but he still misses home.
- She ___________in the garden all morning, and now she's exhausted.
- They ___________ each other since childhood. → They have known each other since they were children.
These sentences illustrate different uses of the present perfect simple and continuous in different contexts, emphasizing both the outcome and duration of actions up to the present.
How do you think it went? Now, all you have to do is consult the solutions to the exercises you solved: