Search Header Logo
Present Perfect Progressive

Present Perfect Progressive

Assessment

Presentation

•

English

•

10th - 12th Grade

•

Practice Problem

•

Medium

Created by

Dadivas Naig傑飛

Used 117+ 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 Blanks

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

Mr. and Mrs. Jones

Type answer...

sitting outside on their porch right now.

4

Fill in the Blanks

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

Mr. and Mrs. Jones

Type answer...

sitting there since after dinner.

5

Fill in the Blanks

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

Type answer...

reviewing her notes right now.

6

Fill in the Blanks

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

Sara

Type answer...

reviewing her notes all morning.

7

Fill in the Blanks

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

Marco wants to buy a pair of jeans. He

Type answer...

waiting for a cashier right now.

8

Fill in the Blanks

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

Marco

Type answer...

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 Blanks

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

Type answer...

13

Fill in the Blanks

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

Type answer...

14

Fill in the Blanks

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

Type answer...

15

Fill in the Blanks

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

Type answer...

16

Fill in the Blanks

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

Type answer...

17

Fill in the Blanks

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

Type answer...

18

Fill in the Blanks

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

Type answer...

19

Fill in the Blanks

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

Type answer...

20

Fill in the Blanks

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

Type answer...

21

Fill in the Blanks

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

Type answer...

pattern-tertiary

Present Perfect Progressive

Slide image

Show answer

Auto Play

Slide 1 / 21

SLIDE