PPC Worksheet 1

Download as pdf or txt
Download as pdf or txt
You are on page 1of 2

Present Perfect Progressive (Present Perfect Continuous)

Choose the correct verb from the list below to complete the following sentences. Put the verb in the

present perfect progressive tense.

talk / look / lift / work / wait / feel / rain / deliver / shop / cry / plan / read / drive / study / sit / watch

1.Maria _________________ at the coffee shop for her boyfriend for the past half hour, but he still hasn’t
arrived.
2. The students __________________ Spanish since the semester began.
3. I ___________________ on this report for the past two days.
4. You should take your umbrella when you go out. It ____________________ all day.
5. The children _________________ television all evening.
6. John’s back hurts. He ___________________ heavy boxes all morning.
7.The students ____________________ in the classroom for 20 minutes, but the teacher hasn’t come yet.
8. The girls ___________________ on the telephone for over an hour.
9. Frank _________________ the same car for almost twenty years.
10. Mr. and Mrs. Barnes are very excited about going to China next summer. They _________________ this trip
for over a year.
11. That mailman _____________________ the mail in our neighborhood for nearly twentyfive years. He is
going to retire soon.
12. Rita and Carly are at the mall. They ___________________ since the stores opened this morning.

B. Use the present perfect progressive tense and your own ideas to answer the
following questions.
1. Why are you so tired? Because __________________________________________________________
__________________________________________________________________________ all morning.
2. Why did Daniel’s teacher phone Daniel’s parents? Because ____________________________________
____________________________________________________________________ for the past month.
3. Why does it smell so good in the kitchen? Because ____________________________________________
___________________________________________________________________________ all afternoon.

Present Perfect Progressive Tense – Information Questions


Use the correct question word (who, what, where, why, how long) to make information questions. The
underlined words are the answers to the questions.

Ex. How long has Ben been working for that company?

Ben has been working for that company for twenty years.
1.________________________________________________________
She has been talking to her mother for the past hour.
2. ________________________________________________________
Ruth has been waiting for Sara for over an hour.
3. _________________________________________________________
The boys have been playing tennis all afternoon.
4. __________________________________________________________
Annie has been waiting in the coffee shop for Robbie.
5. ___________________________________________________________
She’s been cooking all day because she’s having a big party tonight.
6. ___________________________________________________________
He’s been walking to work all week because he wants to get some exercise.
7. ___________________________________________________________
It’s been snowing since last night.
8.____________________________________________________________
Mr. Jones has been living in our old apartment since we moved out.

Present Perfect Progressive– Scrambled Sentences


Put the words below in the correct order to make grammatically correct sentences.

Ex. has that he been for company working years for tenm .
He has been working for that company for ten years.

1. piano lessons has she since taking a been was child she
______________________________________________________________________________________
2. fishing since they the came have sun been up
______________________________________________________________________________________
3. has an father he his been for with arguing hour
______________________________________________________________________________________
4. have neighborhood we same in been since the living were we children
______________________________________________________________________________________
5. Alex since he been came from business sleeping his has home trip
______________________________________________________________________________________
6. been the since students doing they to came class have exercise this
______________________________________________________________________________________

You might also like