Present Perfect Tense

Present Perfect Tense

KG - 3rd Grade

13 Qs

quiz-placeholder

Similar activities

Second conditional (Module 7)

Second conditional (Module 7)

7th Grade

10 Qs

B2 3A Grammar Past Perfect Simple & Continuous

B2 3A Grammar Past Perfect Simple & Continuous

University

15 Qs

Irregular Verbs (sing_swim) + review

Irregular Verbs (sing_swim) + review

6th Grade

15 Qs

A2+ 3C Grammar Present Perfect with Ever & Never

A2+ 3C Grammar Present Perfect with Ever & Never

University

12 Qs

REGULAR AND IRREGULAR VERBS

REGULAR AND IRREGULAR VERBS

7th - 12th Grade

10 Qs

Review p1 second year

Review p1 second year

11th Grade

15 Qs

present perfect tense

present perfect tense

5th Grade

10 Qs

Already Vs. Yet

Already Vs. Yet

5th Grade

12 Qs

Present Perfect Tense

Present Perfect Tense

Assessment

Quiz

World Languages

KG - 3rd Grade

Medium

Created by

from sounds永奇故事

Used 12+ times

FREE Resource

13 questions

Show all answers

1.

MULTIPLE CHOICE QUESTION

30 sec • 1 pt

Media Image

I _____________ finished my breakfast.

has

have

2.

MULTIPLE CHOICE QUESTION

30 sec • 1 pt

Media Image

Someone _______ cut the cheese.

has

have

3.

MULTIPLE CHOICE QUESTION

30 sec • 1 pt

Media Image

The burglar ________ stolen our money!

has

have

4.

MULTIPLE CHOICE QUESTION

30 sec • 1 pt

Media Image

Alice __________ baked a delicious chocolate cake.

has

have

5.

MULTIPLE CHOICE QUESTION

30 sec • 1 pt

Media Image

I _____________ bought a new blue dress.

has

have

6.

MULTIPLE CHOICE QUESTION

30 sec • 1 pt

Media Image

Please be quiet, John has __________ (fall) asleep.

falls

fallen

fell

fellen

7.

MULTIPLE CHOICE QUESTION

30 sec • 1 pt

Media Image

Joyee has _____________ (write) a story for the children.

writes

writed

wrote

written

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?