Present Perfect Tense

Present Perfect Tense

12th Grade

50 Qs

quiz-placeholder

Similar activities

MIXED TENSES - A1

MIXED TENSES - A1

6th - 12th Grade

50 Qs

Week 18 quiz

Week 18 quiz

8th Grade - University

45 Qs

2567Final2M3

2567Final2M3

9th - 12th Grade

50 Qs

GB2 U11 TEST

GB2 U11 TEST

9th - 12th Grade

47 Qs

Present Perfect Tense

Present Perfect Tense

5th Grade - University

50 Qs

INT2_U1_VOC AND GRA

INT2_U1_VOC AND GRA

8th - 12th Grade

51 Qs

3rd partial 4th semester may 2024

3rd partial 4th semester may 2024

12th Grade

54 Qs

Present Perfect 2

Present Perfect 2

5th - 12th Grade

50 Qs

Present Perfect Tense

Present Perfect Tense

Assessment

Quiz

English

12th Grade

Hard

Created by

Bonifasius Jebaur

Used 3+ times

FREE Resource

50 questions

Show all answers

1.

FILL IN THE BLANK QUESTION

30 sec • 1 pt

The weather ... (be) very nice recently. don't you think?

2.

MULTIPLE SELECT QUESTION

30 sec • 1 pt

have you done your homework?

no, ldon't

no, l haven't

no , l do

no l am not

3.

MULTIPLE CHOICE QUESTION

30 sec • 1 pt

Why ... (Ronaldo/not/attend) the meeting last Tuesday?

not Ronaldo attend

don't Ronaldo attend

didn't Ronaldo attend

doesn't Ronaldo attend

has not Ronaldo attend

4.

MULTIPLE CHOICE QUESTION

30 sec • 1 pt

Mr. Casillas ... (work) in a financial company for 15 years. Then he gave it up.

works

worked

is working

has work

has worked

5.

MULTIPLE CHOICE QUESTION

30 sec • 5 pts

Which sentence is correct?

Robby has fallen in love with Lily since last year

The company has operated its business for 1988

I've had this brand new car since four days

She has watch the football match for one hour

6.

MULTIPLE CHOICE QUESTION

30 sec • 1 pt

She has .... to the market

go

going

gone

went

7.

MULTIPLE CHOICE QUESTION

30 sec • 5 pts

The past participle of "LIE" is ...

lay

lain

laid

lying

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?