Present Perfect Progressive + Present Perfect

Present Perfect Progressive + Present Perfect

1st - 12th Grade

10 Qs

quiz-placeholder

Similar activities

Present Perfect Continuous

Present Perfect Continuous

1st - 12th Grade

10 Qs

Present Perfect VS Present Perfect Continuous

Present Perfect VS Present Perfect Continuous

7th - 8th Grade

9 Qs

present perfect

present perfect

4th - 5th Grade

10 Qs

Present Perfect Progressive

Present Perfect Progressive

8th Grade

10 Qs

Present Perfect, Present Perfect Continuous

Present Perfect, Present Perfect Continuous

8th - 11th Grade

15 Qs

Present Perfect, Present Perfect Continuous

Present Perfect, Present Perfect Continuous

8th Grade

14 Qs

PRESENT PERFECT CONTINUOUS

PRESENT PERFECT CONTINUOUS

10th - 12th Grade

15 Qs

Present Perfect vs. Present Perfect Continuous

Present Perfect vs. Present Perfect Continuous

8th - 12th Grade

12 Qs

Present Perfect Progressive + Present Perfect

Present Perfect Progressive + Present Perfect

Assessment

Quiz

English

1st - 12th Grade

Medium

Created by

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

Used 126+ times

FREE Resource

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

Create a free account and access millions of resources

Create resources
Host any resource
Get auto-graded reports
or continue with
Microsoft
Apple
Others
By signing up, you agree to our Terms of Service & Privacy Policy
Already have an account?