Present Perfect Progressive with Sports
Present Perfect Progressive with Education
Present Perfect Progressive with Food
Present Perfect Progressive with Family
Present Perfect Progressive with Entertainment
100

Complete the sentence using Present Perfect Progressive:


John ____ been playing football for ten years.

John HAS been playing football for ten years.

100

Complete the sentence using Present Perfect Progressive:


Jordan _____ been studying for four hours.

Jordan HAS been studying for four hours.

100

Complete the sentence using Present Perfect Progressive:


Mike _____ been cooking dinner for everyone all week.

Mike HAS been cooking dinner for everyone all week.

100

Complete the sentence using Present Perfect Progressive:


Darren _____ been visiting his grandma every Sunday since July.

Darren HAS been visiting his grandma every Sunday since July.

100

Complete the sentence using Present Perfect Progressive:


Madeline ____ been looking forward to seeing the new Star Wars movie.

Madeline HAS been looking forward to seeing the new Star Wars movie.

200

Complete the sentence using Present Perfect Progressive:


I have _____ practicing for this weekend's tournament. 

I have BEEN practicing for this weekend's tournament.

200

Complete the sentence using Present Perfect Progressive:


I have ______ writing out my cue cards before my speech today.

I have BEEN writing out my cue cards before my speech today.

200

Complete the sentence using Present Perfect Progressive: 


I have _______ eating chicken wings and fries. 

I HAVE been eating chicken wings and fries.

200

Complete the sentence using Present Perfect Progressive:


I have _____ driving with my dad 

I have BEEN driving with my dad.

200

Complete the sentence using Present Perfect Progressive:


I have ______ following the news about Justin Bieber and his wife Hailey.

I have BEEN following the news about Justin Bieber and his wife Hailey.

300

Complete the sentence using Present Perfect Progressive:


Josh and I _____ ______ going to watch hockey games every Tuesday 

Josh and I HAVE BEEN going to watch hockey games every Tuesday 

300

Complete the sentence using Present Perfect Progressive:


Liam and I ______ _______ running laps in gym class for thirty minutes.

Liam and I HAVE BEEN running laps in gym class for thirty minutes.

300

Complete the sentence using Present Perfect Progressive: 


Connor and I ______ ______ learning to cut onions more efficiently.

Connor and I HAVE BEEN learning to cut onions more efficiently. 

300

Complete the sentence using Present Perfect Progressive:


My sister and I ______ _______ planning to surprise our parents for Christmas this year.

My sister and I HAVE BEEN planning to surprise our parents for Christmas this year.

300

Complete the sentence using Present Perfect Progressive:


Tony and I _____ ______ looking at tickets for the local comedy club.

Tony and I HAVE BEEN looking at tickets for the local comedy club.

400

Complete the sentence using Present Perfect Progressive. The missing verb will need to be stated properly in Present Perfect Progressive:


She ____ ____ ________ (swing) her bat to warm-up before the baseball game began. 



She has been swinging her bat to warm-up before the baseball game began.

400

Complete the sentence using Present Perfect Progressive. The missing verb will need to be stated properly in Present Perfect Progressive:


Our math teacher ____ ____ _______ (act) strange lately.

Our math teach has been acting strange lately.

400

Complete the sentence using Present Perfect Progressive. The missing verb will need to be stated properly in Present Perfect Progressive:


My cousins ____ ____ ________(set) the table before our arrival.

My cousins have been setting the table before our arrival.

400

Complete the sentence using Present Perfect Progressive. The missing verb will need to be stated properly in Present Perfect Progressive:


My aunt ___ _____ _________ (bake) cookies for us.

My aunt has been BAKING cookies for us.

400

Complete the sentence using Present Perfect Progressive. The missing verb will need to be stated properly in Present Perfect Progressive:


The news media ____ ____ _______ (report) endlessly on the latest scandal.

The news media has been reporting endlessly on the latest scandal.

500

Complete the sentence using Present Perfect Progressive. The missing verb will need to be stated properly in Present Perfect Progressive:


Rachel _____ ______ _____ing her time at gymnastics.

Rachel HAS BEEN ENJOYING her time at gymnastics.

500

Complete the sentence using Present Perfect Progressive. The missing verb will need to be stated properly in Present Perfect Progressive:


Kevin ______ _______ ________ good feedback from his teachers lately.

Kevin HAS BEEN GETTING good feedback from his teachers lately.

500

Complete the sentence using Present Perfect Progressive. The missing verb will need to be stated properly in Present Perfect Progressive:


Alex _______ _______ ________ his meal.

Alex HAS BEEN ENJOYING his meal.

500

Complete the sentence using Present Perfect Progressive. The missing verb will need to be stated properly in Present Perfect Progressive:


Kyle _______ ________ ________ for ingredients to make a chocolate cake.

Kyle HAS BEEN LOOKING for ingredients to make a chocolate cake.

500

Complete the sentence using Present Perfect Progressive. The missing verb will need to be stated properly in Present Perfect Progressive:


My friends and I ______ ______ _______ when the movie will start.

My friends and I HAVE BEEN WONDERING when the movie will start.