Past Perfect Tense Worksheets or exercises will help you in practicing well. We have discussed different types of questions.
Past Perfect Tense Worksheets
Put the correct verb in fill in the blanks.
- By the time I arrived at the office, my boss …………. the report. (finish)
- The students …………. for the exam before the teacher came. (study)
- Ryne ………… her car keys before she left the office. (found)
- Karam …………… his lunch before he left for work. (finish)
- When I got to the airport, the flight …………… (depart)
- We …………. a lot of progress before the project was canceled. (made)
- The team …………….. their training before the championship match. (complete)
- Shenny …………….. her homework before she watched TV. (finish)
- Members …………….. their meeting before the restaurant closed. (finish)
- By the time he came, his friends …………….. breakfast. (eat)
- We …………….. our tickets before the show sold out. (buy)
- Kiran …………….. in the park for hours before she went home. (walk)
- The company …………….. its inventory before the sale started. (count)
- Hari …………….. the book before he saw the cricket match. (read)
- They …………….. their luggage before they checked in at the hotel. (pack)
- By the time they arrived at the station, the train ……………… (left)
- Sweta …………….. her passport before she traveled abroad. (renew)
- He …………….. his ipad before he left the house. (charge)
- Students …………….. their homework before they went out with friends. (complete)
- The company …………….. its quarterly goals before the financial report was released. (met)
Past Perfect Tense Exercise
This is an exercise of Past Perfect Tense. Students can solve this exercise by changing the verb according to the tense.
- After she _____ (study) for hours, she finally understood the material.
- By the time John got to the movie theater, the film _____ (already start).
- She _____ (never see) such a beautiful sunset before.
- They _____ (not eat) all day, so they were very hungry by dinnertime.
- I _____ (just finish) my homework when my friend called me to go out.
- Shalini _____ (travel) to many countries before she decided to settle down.
- They _____ (live) in the same apartment for three years before they decided to move.
- By the time they got to the party, the guests _____ (already leave).
- Mola _____ (not run) in a marathon before, so he was nervous on race day.
- She _____ (never try) sushi until she went to Japan.
- President _____ (plan) his vacation for months before he finally went.
- By the time I got to the store, they _____ (already close) for the day.
- Shelley _____ (not speak) French since she graduated from college.
- Students _____ (wait) for the bus for over an hour before it finally arrived.
- I _____ (not visit) my grandparents in a long time before I went to see them last weekend.
- They _____ (save) up for a new car for years before they could afford one.
- Jaya _____ (read) all of the books by her favorite author before the new one was released.
- Priyanshi ______ (study) for three hours before she took a break.
- Paresh ______ (live) in London before he moved to Paris.
- The movie ______ (start) before we got to the theater.
- Guests ______ (visit) the museum before they went to the park.
- Shrela ______ (read) the book twice before she returned it to the library.
- They ______ (know) each other for ten years before they got married.
- The plane ______ (take off) before we arrived at the airport.
- Kalyan ______ (fix) the car before he went on vacation.
- She ______ (cook) dinner before her guests arrived.
- They ______ (save) enough money before they bought a house.
- The concert ______ (end) before we arrived at the venue.
- Mili ______ (meet) him before he became famous.
- They ______ (work) on the project for months before they presented it to the team.
- He ______ (exercise) for an hour before he took a shower.
Past Perfect Tense Worksheet
Find the correct past perfect tense verb in the given sentences.
- After she had finished her homework, she went to bed.
- By the time we arrived at the party, they had already left.
- He had studied for weeks before he took the exam.
- I had never seen such a beautiful sunset before I went to Hawaii.
- They had been married for ten years before they decided to have children.
- By the time I woke up, my roommate had already left for work.
- She had visited Paris several times before she finally decided to move there.
- We had been waiting for an hour when the bus finally arrived.
- He had worked at the company for five years before he was promoted to manager.
- After they had eaten dinner, they watched a movie.
- By the time I got home, my parents had already gone to bed.
- She had written the report before the deadline.
- They had traveled to over twenty countries before they turned thirty.
- After he had finished his degree, he moved to a new city.
- By the time the concert started, all the tickets had been sold out.
- I had never tasted such delicious food before I went to Italy.
- He had saved up enough money to buy a car before he graduated from college.
- She had sung in several choirs before she joined the local symphony.
- By the time we reached the top of the mountain, it had started snowing.
- They had been planning their wedding for months before they finally set a date.
- After he had finished his shift, he went home to sleep.
- By the time we got to the beach, the tide had already gone out.
- She had practiced the piano for hours before her recital.
- He had never been to Asia before he took his trip last summer.
- They had been dating for three years before they got engaged.
- By the time I arrived at the restaurant, they had already ordered.
- She had read the book twice before she saw the movie adaptation.
- We had been living in the same neighborhood for years before we became friends.
- He had been training for months before he ran his first marathon.
- After they had finished their meal, they asked for the check.
- By the time I finished my work, my colleagues had already gone home.
- She had spoken fluent Spanish for years before she moved to a Spanish-speaking country.
- They had visited all 40 states before they retired.
- After he had finished his project, he submitted it to his professor.
- By the time we got to the airport, our flight had already left.
- I had never seen such a beautiful garden before I visited Japan.
- He had saved enough money to buy a house before he turned 30.
- She had danced in several ballet companies before she joined the national ballet.
- By the time we arrived at the museum, the exhibit had already closed.
- They had been planning their trip for months before they finally booked their tickets.
Past Perfect Tense MCQ Exercise & Worksheet
Q. After Mohan __________ his dinner, he watched TV.
A) finished
B) finishing
C) had finished
D) has finished
Answer: C) had finished
Q. By the time they arrived at the cinema, the movie __________.
A) ended
B) has ended
C) had ended
D) was ending
Answer: C) had ended
Q. Srenhe __________ for two hours before she started feeling tired.
A) danced
B) had danced
C) dancing
D) was dancing
Answer: B) had danced
Q. Kaliya __________ never seen a giraffe before he went to the zoo.
A) has
B) had
C) have
D) was having
Answer: B) had
Q. They __________ married for 20 years before they decided to separate.
A) have been
B) had been
C) were
D) are
Answer: B) had been
Q. After she __________ her book, she went to bed.
A) reads
B) read
C) had read
D) was reading
Answer: C) had read
Q. He __________ at the company for five years before he got a promotion.
A) worked
B) had worked
C) was working
D) works
Answer: B) had worked
Q. Their parents __________ lived in the city for three years before they moved to the countryside.
A) have
B) had
C) were having
D) had been
Answer: B) had
Q. After Anny __________ her phone, she realized she had lost it.
A) checked
B) had checked
C) checks
D) was checking
Answer: B) had checked
Q. She __________ the movie twice before she saw the stage adaptation.
A) watched
B) had watched
C) was watching
D) watches
Answer: B) had watched
Q. They __________ planning their trip for months before they finally booked their flights.
A) have been
B) had been
C) are
D) were
Answer: B) had been
Q. After he __________ his presentation, he sent it to his supervisor.
A) finished
B) has finished
C) had finished
D) finishing
Answer: C) had finished
Q. She __________ her driver’s license for a year before she bought her first car.
A) had
B) has
C) was having
D) have had
Answer: A) had
Q. My Cousins __________ lived in the apartment for two years before they moved to a bigger house.
A) have
B) had
C) were having
D) had been
Answer: D) had been