Directions: Read the situations and complete the sentences using the perfect tenses.
Example: We played tennis yesterday. Half an hour after we began playing, it started to rain.
We h͟a͟d͟ b͟e͟e͟n͟ p͟l͟a͟y͟i͟n͟g͟ f͟o͟r͟ h͟a͟l͟f͟ a͟n͟ h͟o͟u͟r͟ when it started to rain.
1. I had arranged to meet Robert in restaurant. I arrived and waited for him. After 20 minutes I suddenly realized that I was in the wrong restaurant.
I ____________waiting for 20 minutes when I suddenly realized that I was in the wrong restaurant.
2. Peter got a job in a resort. Five years later the resort closed down. When the resort closed down, Peter ________ working there for five years.
3. I went to a concert last week. The orchestra began playing After about 10 minutes a man in the audience suddenly started shouting.
The orchestra _________ for about 10 minutes.
4. Jack is driving a car, but he's very nervous and not sure what to do. You asked: _________ a car before? Then Jack says: No, this is the first
time I ______ a car.
5. It's raining. The rain started two hours ago. It _________ for two hours.
6. We are waiting for the bus. We got to the bus stop 20 minutes ago. We _________ for 20 minutes.
7. Our friends always spend their summers in the mountain. They started going there years ago, __________ for years.
8. Jessica is working in Manila. She started working there on January 18. ____________since January 18.
9. The pupils will submit their project to Mr. Cabrera tomorrow. By this time, the
pupils _________their project to him.
10. This time make your own sentence.
Answers & Comments
Directions: Read the situations and complete the sentences using the perfect tenses.
1. I had been waiting for 20 minutes when I suddenly realized that I was in the wrong restaurant.
2. When the resort closed down, Peter had been working there for five years.
3. The orchestra had been playing for about 10 minutes.
4. You asked: Have you driven a car before? Then, Jack says: No, this is the first time I have driven a car.
5. It had rained for two hours.
6. We had been waiting for the bus for 20 minutes.
7. Our friends have been spending their summers in the mountain for years.
8. Jessica had been working in Manila since January 18.
9. By this time, the pupils will have submitted their project to him.
10. (Make your own sentence.) My answer sheets in Physics had been submitted yesterday when I realized that I had used the wrong formula.
Happy learning!