Present Perfect Tense

Present Perfect Tense

12th Grade

15 Qs

quiz-placeholder

Similar activities

Present Perfect and Past Perfect

Present Perfect and Past Perfect

8th - 12th Grade

20 Qs

If Clauses

If Clauses

10th - 12th Grade

20 Qs

INVERSION (more practice)

INVERSION (more practice)

11th - 12th Grade

20 Qs

Verb to Be Verb to Have Verb to Do

Verb to Be Verb to Have Verb to Do

12th Grade

20 Qs

Grammar: 26->37

Grammar: 26->37

12th Grade

12 Qs

English Quiz Advanced V

English Quiz Advanced V

12th Grade

20 Qs

TS10 - CA - Noun Clauses - Entry Test

TS10 - CA - Noun Clauses - Entry Test

9th - 12th Grade

20 Qs

Past Perfect Simple or Continuous

Past Perfect Simple or Continuous

12th Grade

10 Qs

Present Perfect Tense

Present Perfect Tense

Assessment

Quiz

English

12th Grade

Medium

Created by

AMY Moe

Used 35+ times

FREE Resource

15 questions

Show all answers

1.

MULTIPLE CHOICE QUESTION

1 min • 1 pt

She_____been____ a letter to me.

had, writing

Has, written

Had, wrote

Has, writing

2.

MULTIPLE CHOICE QUESTION

30 sec • 1 pt

Their team _______ ______the match.

had winning

has winning

had won

has won

3.

MULTIPLE CHOICE QUESTION

30 sec • 1 pt

We____ ____ our work.

had finish

had finished

have finished

has finish

4.

MULTIPLE CHOICE QUESTION

30 sec • 1 pt

He ____ _____ his mistake

have realised

has realised

had realised

has been realising

5.

MULTIPLE CHOICE QUESTION

30 sec • 1 pt

I ____ not ____ my pen.

has, find

had, found

have, found

has, finding

6.

MULTIPLE CHOICE QUESTION

30 sec • 1 pt

I _____ _____Korea before.

has, visited

had, visiting

have, visiting

have, visited

7.

MULTIPLE CHOICE QUESTION

30 sec • 1 pt

The girl____just____ a portrait.

have, painting

has, painted

has, painting

had, painted

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?