Mastering Present Perfect Tense

Mastering Present Perfect Tense

12th Grade

10 Qs

quiz-placeholder

Similar activities

Mastering Present Tenses

Mastering Present Tenses

12th Grade

15 Qs

Understanding the Present Tense

Understanding the Present Tense

12th Grade

15 Qs

Perfect Tenses Quiz

Perfect Tenses Quiz

12th Grade

14 Qs

Mastering the Present Tense

Mastering the Present Tense

12th Grade

15 Qs

Test 2 _ English Grammar

Test 2 _ English Grammar

12th Grade

10 Qs

KD 3.6 Procedure Text

KD 3.6 Procedure Text

12th Grade

10 Qs

inggris simple present tense

inggris simple present tense

12th Grade

10 Qs

Mastering Present Tenses

Mastering Present Tenses

12th Grade

15 Qs

Mastering Present Perfect Tense

Mastering Present Perfect Tense

Assessment

Quiz

Others

12th Grade

Hard

Created by

Gishe Emyo

FREE Resource

10 questions

Show all answers

1.

MULTIPLE CHOICE QUESTION

30 sec • 1 pt

What is the present perfect tense of 'to eat'?

have eat

eaten has

has ate

has eaten / have eaten

2.

MULTIPLE CHOICE QUESTION

30 sec • 1 pt

Fill in the blank: She ___ (to visit) Paris three times.

visited

has visit

has visited

was visiting

3.

MULTIPLE CHOICE QUESTION

30 sec • 1 pt

Choose the correct form: They ___ (to finish) their homework already.

will finish

are finishing

finished

have finished

4.

MULTIPLE CHOICE QUESTION

30 sec • 1 pt

True or False: The present perfect tense is used for actions that happened at a specific time in the past.

True

The present perfect tense is used for future actions.

The present perfect tense is used for ongoing actions.

False

5.

MULTIPLE CHOICE QUESTION

30 sec • 1 pt

Complete the sentence: I ___ (to read) that book before.

will read

was reading

readed

have read

6.

MULTIPLE CHOICE QUESTION

30 sec • 1 pt

What auxiliary verb is used in the present perfect tense?

have

was

is

will

7.

MULTIPLE CHOICE QUESTION

30 sec • 1 pt

Fill in the blank: He ___ (to live) in London since 2010.

lived

has been living

has lived

was living

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?