Search Header Logo
Present Perfect Progressive. Grammar

Present Perfect Progressive. Grammar

Assessment

Presentation

English

Professional Development

Practice Problem

Hard

Grammar

Standards-aligned

Created by

iLEARN QRO

Used 8+ times

FREE Resource

5 Slides • 8 Questions

1

Present Perfect Progressive.

media

2

media

We use the present perfect progressive to talk about something which started in the past and continues now or which has a present result (cause or effect).

  • ​She has been training for a half-marathon.

media

3

media

We use present perfect progressive and present perfect simple to talk about past actions or states which are still connected to the present.

The present perfect simple usually focuses on the result of the activity in some way, and the present perfect continuous usually focuses on the activity itself in some way. 

4

media

Present Perfect Simple Present Perfect Progressive

Focus on the result: Focus on the activity:

You've cleaned the bathroom! It looks lovely! I've been gardening. It's so nice

out there.

Says 'how many' Says 'how long'

She's read ten books this summer. She's been reading that book all

​day.

Describes a completed action: Describes an activity which may

continue:

I've written you an email. I've been writing emails.

5

media
media

6

Multiple Choice

Have you always _____ garlic?

1

been hating

2

hated

7

Multiple Choice

Thanks for the recipe book! We've ___ two different recipes so far.

1

been trying

2

tried

8

Multiple Choice

I'm worried about Sam. She's ___ too hard recently.

1

been working

2

worked

9

Multiple Choice

I've ___ to call the internet company all morning but I can't get through.

1

been trying

2

tried

10

Multiple Choice

She's ___ three main ways our company can reduce costs.

1

been finding

2

found

11

Multiple Choice

He's ___ for the party for weeks.

1

been preparing

2

prepared

12

Multiple Choice

You've got white dust all over you! What have you ___?

1

been doing

2

done

13

Multiple Choice

Have your parents ___ yet?

1

been arriving

2

arrived

Present Perfect Progressive.

media

Show answer

Auto Play

Slide 1 / 13

SLIDE