Search Header Logo
Present Perfect Progressive

Present Perfect Progressive

Assessment

Presentation

English

10th - 12th Grade

Practice Problem

Medium

Created by

Dadivas Naig傑飛

Used 109+ times

FREE Resource

5 Slides • 16 Questions

1

Present Perfect Progressive

Slide image

2

Let's try!

Complete the sentences with is, are, has been, or have been. 

3

Fill in the Blank

Complete the sentence with is, are, has been, or have been.

Mr. and Mrs. Jones ________ sitting outside on their porch right now.

4

Fill in the Blank

Complete the sentence with is, are, has been, or have been.

Mr. and Mrs. Jones ____ sitting there since after dinner.

5

Fill in the Blank

Complete the sentence with is, are, has been, or have been.

The test begins at 1:00. Right now it's 11:00. Sara is at the library. She ____ reviewing her notes right now.

6

Fill in the Blank

Complete the sentence with is, are, has been, or have been.

Sara ____ reviewing her notes all morning.

7

Fill in the Blank

Complete the sentence with is, are, has been, or have been.

Marco wants to buy a pair of jeans. He ____ waiting for a cashier right now.

8

Fill in the Blank

Complete the sentence with is, are, has been, or have been.

Marco ____ standing there for over five minutes. He needs to find someone.

9

The PRESENT PERFECT PROGRESSIVE expresses how long an activity has been in progress. In other words, it expresses the duration of an activity that began in the past and continues in the present. 

10

Time expressions often used with this tense are

• since and for

• all day / all morning / alI week

11

Let's try!

Decide whether you have to use “since” or “for”.

12

Fill in the Blank

I have been waiting (since / for) 4 o’clock.

13

Fill in the Blank

Sue has only been waiting (since/ for) 20 minutes.

14

Fill in the Blank

Tim and Tina have been learning English (since / for) six years.

15

Fill in the Blank

Fred and Frida have been learning French (since / for) 1998.

16

Fill in the Blank

Joe and Josephine have been going out together (since / for) Valentine’s Day.

17

Fill in the Blank

I haven’t been on holiday (since / for) last July.

18

Fill in the Blank

Mary has been saving her money (since / for) many years.

19

Fill in the Blank

You have been watching TV (since / for) hours.

20

Fill in the Blank

We have been living here (since / for) 2 months.

21

Fill in the Blank

Sue has only been waiting (since/ for) 20 minutes.

Present Perfect Progressive

Slide image

Show answer

Auto Play

Slide 1 / 21

SLIDE