IELTS GEN Z - Practice Grammar: Present Perfect Tense - Movers

IELTS GEN Z - Practice Grammar: Present Perfect Tense - Movers

KG

20 Qs

quiz-placeholder

Similar activities

present perfect

present perfect

7th Grade

15 Qs

Present Perfect - 212

Present Perfect - 212

University

20 Qs

SM5_Review

SM5_Review

5th Grade

20 Qs

PRESENT PERFECT

PRESENT PERFECT

University

20 Qs

[Gra7 - Unit 3] Present Perfect & Past Simple

[Gra7 - Unit 3] Present Perfect & Past Simple

6th - 9th Grade

20 Qs

PRESENT PERFECT

PRESENT PERFECT

4th - 5th Grade

25 Qs

Thì HTHT

Thì HTHT

6th Grade

20 Qs

present perfect

present perfect

6th - 9th Grade

20 Qs

IELTS GEN Z - Practice Grammar: Present Perfect Tense - Movers

IELTS GEN Z - Practice Grammar: Present Perfect Tense - Movers

Assessment

Quiz

English

KG

Medium

Created by

Hồng Nguyễn

Used 2+ times

FREE Resource

20 questions

Show all answers

1.

MULTIPLE CHOICE QUESTION

3 mins • 1 pt

Sonia ……………. interesting stories to the children. (read)

is read

have read

has read

hasn't readed

2.

MULTIPLE CHOICE QUESTION

3 mins • 1 pt

He _________________ the piano for 5 years. (play)

has played

has playing

have played

hasn't played

3.

MULTIPLE CHOICE QUESTION

3 mins • 1 pt

Media Image

____________________ the new Marvel film? (you / see)

Have you seen

Have you see

Has you see

Has you seen

4.

MULTIPLE CHOICE QUESTION

3 mins • 1 pt

I_________to start working next week. (decide)

have just decided

has just decided

just have decided

have decide

5.

MULTIPLE CHOICE QUESTION

3 mins • 1 pt

He ___________any gift or letter from his brother for a long time. (not / receive)

hasn't received

has receive

has been receiving

haven't received

6.

MULTIPLE CHOICE QUESTION

3 mins • 1 pt

Media Image

John ____ in this apartment since 2005. (not / live)

has been lived

lived

haven't lived

hasn't lived

7.

MULTIPLE CHOICE QUESTION

3 mins • 1 pt

Media Image

_____________ her exam to the teacher? (give)

Have she given

Has she give

Has she given

Have you been given

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?