Present perfect review

Present perfect review

1st - 10th Grade

8 Qs

quiz-placeholder

Similar activities

Irregular verb Quiz ( Past Participle)

Irregular verb Quiz ( Past Participle)

8th - 12th Grade

10 Qs

TALLER DEL PRESENTE PERFECTO

TALLER DEL PRESENTE PERFECTO

7th Grade

10 Qs

Have you got a milkshake ?

Have you got a milkshake ?

4th Grade

10 Qs

ENGLISH YEAR 1 (LUNCH TIME)

ENGLISH YEAR 1 (LUNCH TIME)

1st Grade

10 Qs

Present Perfect Tense in Dialogues

Present Perfect Tense in Dialogues

9th Grade

10 Qs

Classroom English

Classroom English

9th - 10th Grade

10 Qs

Oxford Discover Unit 14 Grammar

Oxford Discover Unit 14 Grammar

4th Grade

10 Qs

Present perfect

Present perfect

6th Grade

10 Qs

Present perfect review

Present perfect review

Assessment

Quiz

World Languages, English

1st - 10th Grade

Hard

Created by

Gloria notarangelo

Used 9+ times

FREE Resource

AI

Enhance your content

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

8 questions

Show all answers

1.

MULTIPLE CHOICE QUESTION

20 sec • 1 pt

Complete the sentence

..................you already .......................(to eat)?

Are/eating

Has/eated

Have/eaten

Did/eat

2.

MULTIPLE CHOICE QUESTION

30 sec • 5 pts

Who..................you.....................(forget)to invite?

Have/forgot

Did/forget

Did/forgotten

Has/forgotten

3.

FILL IN THE BLANK QUESTION

1 min • 5 pts

They've.............. to London several times

4.

MULTIPLE CHOICE QUESTION

20 sec • 1 pt

Yesterday I ...............(to see) your cousin Marc.

've see

sawed

saw

have seen

5.

FILL IN THE BLANK QUESTION

30 sec • 1 pt

We've been living in Milan.............. 4 years

6.

FILL IN THE BLANK QUESTION

20 sec • 1 pt

It's been a life ............I saw you last!

7.

MULTIPLE CHOICE QUESTION

30 sec • 3 pts

They .............................(not dream) about it

havent dreamed

aren't dream

haven't dream

Haven't dreamt

8.

FILL IN THE BLANK QUESTION

30 sec • 3 pts

I..........................(to revise) present perfect