Search Header Logo

Present Perfect Progressive + Present Perfect

Authored by عبد الله بن الشمراني

English

1st - 12th Grade

Used 133+ times

Present Perfect Progressive + Present Perfect
AI

AI Actions

Add similar questions

Adjust reading levels

Convert to real-world scenario

Translate activity

More...

    Content View

    Student View

10 questions

Show all answers

1.

MULTIPLE CHOICE QUESTION

30 sec • 1 pt

It’s a great movie. I have ___________ that movie many times.

see

seen

saw

to seen

2.

MULTIPLE CHOICE QUESTION

30 sec • 1 pt

He has .......................... working for three hours

been

be

was

done

Answer explanation

We add ( been ) after has / have

3.

MULTIPLE SELECT QUESTION

45 sec • 1 pt

They have .................................... three cars.

have been driving

have driven

have driving

have been

Answer explanation

There is no period of time so we use present perfect simple.

4.

MULTIPLE CHOICE QUESTION

30 sec • 1 pt

She has been studying ................ November.

for

since

at

in

Answer explanation

Use since with days, months and years to show the beginning of the action.

5.

MULTIPLE SELECT QUESTION

30 sec • 1 pt

How long has Sami been sleeping? - Choose the right answer -

He has been sleeping for three hours.

He has slept already

Answer explanation

We use ( How long ) to ask about the period of time

6.

MULTIPLE CHOICE QUESTION

30 sec • 1 pt

They .............................. four books.

have been reading

have read

has been reading

has read

Answer explanation

We use - ( has/have + been + v(ing) - when we talk about time ONLY

7.

MULTIPLE CHOICE QUESTION

30 sec • 1 pt

It was great! We have been playing ....................... five hours.

since

at

for

in

Answer explanation

We use ( for ) when we have a NUMBER and a TIME

Access all questions and much more by creating a free account

Create resources

Host any resource

Get auto-graded reports

Google

Continue with Google

Email

Continue with Email

Classlink

Continue with Classlink

Clever

Continue with Clever

or continue with

Microsoft

Microsoft

Apple

Apple

Others

Others

Already have an account?