present perfect

present perfect

6th Grade

25 Qs

quiz-placeholder

Similar activities

Solutions Intermediate Unit 4 Summer Lessons

Solutions Intermediate Unit 4 Summer Lessons

6th - 10th Grade

20 Qs

Has / have got  & hasn't / haven't got

Has / have got & hasn't / haven't got

4th - 7th Grade

20 Qs

have got

have got

KG - University

20 Qs

For - Since

For - Since

6th Grade

20 Qs

Present Perfect (Affirmative, Negative, Questions)

Present Perfect (Affirmative, Negative, Questions)

5th - 8th Grade

20 Qs

FOR or SINCE

FOR or SINCE

5th - 12th Grade

20 Qs

To be/have got test

To be/have got test

6th Grade

20 Qs

Have got

Have got

2nd - 10th Grade

20 Qs

present perfect

present perfect

Assessment

Quiz

English

6th Grade

Hard

Created by

NaRatree Phonyiam

Used 26+ times

FREE Resource

25 questions

Show all answers

1.

MULTIPLE CHOICE QUESTION

30 sec • 1 pt

My little brother, Joe ______ his pyjamas and brushed his teeth. He can go to bed now.

have worn

has worn

haven't worn

hasn't worn

2.

MULTIPLE CHOICE QUESTION

30 sec • 1 pt

Our neighbor _____ me an invitation card for her wedding party.

have given

haven't given

has given

hasn't given

3.

MULTIPLE CHOICE QUESTION

30 sec • 1 pt

Peter and Lisa _____ played tic-tac-toe recently.

have

has

haven't

hasn't

4.

MULTIPLE CHOICE QUESTION

30 sec • 1 pt

Look at that naughty girl! She has _____ pushed her friend.

just

already

yet

ago

5.

MULTIPLE CHOICE QUESTION

30 sec • 1 pt

Samuel is on a Europe tour now. He _____ to thirteen different cities so far.

have gone

have been

has gone

has been

6.

MULTIPLE CHOICE QUESTION

30 sec • 1 pt

Sue is running back home because it _____ started hailing heavily. She must be quicker.

have

has

haven't

hasn't

7.

MULTIPLE CHOICE QUESTION

30 sec • 1 pt

My aunt, Liz has read twelve novels _____ the summer holiday started.

for

since

yet

just

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?