Present Perfect Quiz

Present Perfect Quiz

2nd Grade

10 Qs

quiz-placeholder

Similar activities

Birthday (unit7) _Grade 2

Birthday (unit7) _Grade 2

2nd Grade

15 Qs

Vegetables (Pre Basic and Basic)

Vegetables (Pre Basic and Basic)

1st - 2nd Grade

15 Qs

SYNONYMS

SYNONYMS

2nd Grade

10 Qs

Violet's Music Spelling

Violet's Music Spelling

2nd Grade

13 Qs

Maratón

Maratón

1st - 3rd Grade

10 Qs

test3

test3

1st - 12th Grade

10 Qs

Irregular Verbs

Irregular Verbs

1st - 9th Grade

10 Qs

Wrapped in Ice: Reading Comprehension

Wrapped in Ice: Reading Comprehension

1st - 2nd Grade

10 Qs

Present Perfect Quiz

Present Perfect Quiz

Assessment

Quiz

English

2nd Grade

Practice Problem

Hard

Created by

LAURA MARCHESE

FREE Resource

AI

Enhance your content in a minute

Add similar questions
Adjust reading levels
Convert to real-world scenario
Translate activity
More...

10 questions

Show all answers

1.

MULTIPLE CHOICE QUESTION

30 sec • 1 pt

Form the present perfect tense of the verb 'play'.

have played

played

has played

playing

Answer explanation

The correct answer is 'have played'. It is formed by using the auxiliary verb 'have' with the past participle of the verb 'play'.

2.

MULTIPLE CHOICE QUESTION

30 sec • 1 pt

Use 'have' or 'has' in the following sentence: She _______ finished her homework.

is

have

has

had

Answer explanation

The correct choice is 'has' because it agrees with the singular subject 'She'.

3.

MULTIPLE CHOICE QUESTION

30 sec • 1 pt

Complete the sentence with a time expression: I have lived in this city ________.

for three years

in the future

since last week

during the summer

Answer explanation

The correct time expression to complete the sentence is 'for three years'. This choice indicates the duration of time the speaker has lived in the city.

4.

MULTIPLE CHOICE QUESTION

30 sec • 1 pt

Ask a question using present perfect about someone's experience of flying.

Did you ever fly?

Have you ever been flying?

Do you ever fly?

Have you ever flown before?

Answer explanation

The correct choice is 'Have you ever flown before?' because it uses the present perfect tense to ask about someone's experience of flying.

5.

MULTIPLE CHOICE QUESTION

30 sec • 1 pt

Form the present perfect tense of the verb 'eat'.

ate

eaten

eated

eatened

Answer explanation

The correct answer is 'eaten'. The present perfect tense of the verb 'eat' is formed by using the past participle 'eaten'.

6.

MULTIPLE CHOICE QUESTION

30 sec • 1 pt

Use 'have' or 'has' in the following sentence: They _______ never been to Europe.

have

was

is

were

Answer explanation

The correct choice is 'have' because it agrees with the plural subject 'They'.

7.

MULTIPLE CHOICE QUESTION

30 sec • 1 pt

Complete the sentence with a time expression: She has known him ________.

at 2 o'clock

since last week

for three years

in the future

Answer explanation

The correct time expression to complete the sentence is 'for three years'. This indicates the duration of time she has known him.

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?