wayground logo

Free Printable Worksheets

NEW

Font size

S
M
L
XL
Worksheets

Present Perfect Simple vs Continuous

Total questions: 10

Worksheet time: 8mins

Name
Class
Date
1.

___________ this film? I saw it yesterday and it was amazing!

a)

Has you seen

b)

Have you seen

c)

Have you been seeing

d)

Has you saw

2.

I _____________ all day. I'm exhausted.

a)

I have been painting

b)

I have painted

c)

I has painted

3.

I ____________ this book. I don't like it.

a)

Has already read

b)

Have already read

c)

Have already been reading

4.

¿Para qué utilizamos el Present Perfect Continuous?

a)

Para dar importancia al tiempo que dura una acción

b)

Para indicar que una acción ha terminado

c)

Para hablar sobre el futuro

d)

Para hablar sobre experiencias vitales

5.

Is this sentence grammatically correct?: I have just finished my homework

a)

Yes, it is

b)

No, it isn't

6.

We __________ them once a week for the last year

a)

have visited

b)

have been visiting

7.

I've ____________ very hard for months, but it is already finished!

a)

worked

b)

been working

8.

She's hungry. She ____________ lunch.

a)

hasn't had

b)

hasn't been having

9.

My parents _____________ all night.

a)

have been cleaning

b)

have cleaned

10.

How long _______________ for me?

a)

have you waited

b)

have you been waiting