Shall we make the Present Perfect?

Shall we make the Present Perfect?

University

16 Qs

quiz-placeholder

Similar activities

A2+ 9A Grammar Present Perfect with for & since

A2+ 9A Grammar Present Perfect with for & since

University

12 Qs

Present Perfect Tense

Present Perfect Tense

University

20 Qs

PRESENT PERFECT Vs PAST SIMPLE

PRESENT PERFECT Vs PAST SIMPLE

KG - University

20 Qs

AUXILIARY VERBS

AUXILIARY VERBS

University

15 Qs

Simple Past Vs Present Perfect

Simple Past Vs Present Perfect

University

15 Qs

Present perfect

Present perfect

University

21 Qs

Have And Have Got

Have And Have Got

University

12 Qs

present perfect tense

present perfect tense

University

20 Qs

Shall we make the Present Perfect?

Shall we make the Present Perfect?

Assessment

Quiz

English

University

Hard

Created by

Michael Gavin

FREE Resource

16 questions

Show all answers

1.

MULTIPLE CHOICE QUESTION

30 sec • 1 pt

It’s a great film. I have ... that film many times.

saw

seen

see

2.

MULTIPLE SELECT QUESTION

30 sec • 1 pt

Have you ... really strange or interesting food?

ever eaten

never eaten

ate

3.

MULTIPLE CHOICE QUESTION

30 sec • 1 pt

(A) ... your mother arrived yet? (B) Yes, she ....

Has / did

Have / have

Has / has

4.

MULTIPLE CHOICE QUESTION

30 sec • 1 pt

My family and I ... to many different countries around the world.

have flown

has flown

flown

5.

MULTIPLE CHOICE QUESTION

30 sec • 1 pt

My sister ... ridden a bicycle. She is afraid that she will fall off.

never

has never

has ever

6.

MULTIPLE CHOICE QUESTION

30 sec • 1 pt

(A) ... you talked to the boss? (B) No, I ....

Had / haven’t

Have / haven’t

Have / didn’t

7.

MULTIPLE CHOICE QUESTION

30 sec • 1 pt

I’m sorry, but I ... finished my homework yet.

have

hasn’t

haven’t

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?