wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

Present perfect progressive

Total questions: 10

Worksheet time: 7mins

Name
Class
Date
1.

Choose the correct form.

a)

I have been traveling around the world for 1 year.

b)

I have traveling around the world for 1 year.

c)

I been traveling around the world for 1 year.

2.

Choose the correct form.

a)

She has been running a lot this month

b)

She have been running a lot this month

c)

She has runned a lot this month

3.

Choose the correct form

a)

She learned languages tomorrow

b)

She has learned languages last night

c)

She has learned languages this month.

4.

Choose the correct form.

a)

They were traveling to Europe this vacations

b)

They have been going traveling this vacations

5.

Choose the correct form.

a)

Bad Bunny has performed many songs

b)

Bad Bunny performed many songs

c)

Bad Bunny perform many songs

6.

She has (a)   the same noise many times (hear)

7.

They have been (a)   about their existence. (Think)

8.

Simple past or present perfect 🤔

They (a)   from high school the last semester. (Graduate)

9.

Present perfect or present progressive🤔

He (a)   many flavors nowadays. (Taste)

10.

They........ junky food all this week.

a)

They have eaten

b)

They have been eating

c)

They eaten

d)

They have eated