Daily Exam "Present Perfect Tense"

Daily Exam "Present Perfect Tense"

9th Grade

19 Qs

quiz-placeholder

Similar activities

Ms. Anderson's Classroom Procedures and Expectations Quiz

Ms. Anderson's Classroom Procedures and Expectations Quiz

9th - 12th Grade

17 Qs

The use of colon

The use of colon

8th Grade - Professional Development

15 Qs

Today! 3 Revision Game -  Units 1 and 2

Today! 3 Revision Game - Units 1 and 2

8th - 9th Grade

20 Qs

Social Questions

Social Questions

9th Grade

20 Qs

Racism in Hospitals Game

Racism in Hospitals Game

9th Grade

14 Qs

Daily Exam "Present Perfect Tense"

Daily Exam "Present Perfect Tense"

Assessment

Quiz

English

9th Grade

Hard

Created by

Nn Rhmni

Used 4+ times

FREE Resource

AI

Enhance your content

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

19 questions

Show all answers

1.

MULTIPLE CHOICE QUESTION

20 sec • 5 pts

She has ... her homework

finished

finish

finishing

finishish

2.

MULTIPLE CHOICE QUESTION

20 sec • 5 pts

Boy has .... for ten years

know

known

knowing

knowed

3.

MULTIPLE CHOICE QUESTION

20 sec • 5 pts

We have made a letter, but I ….. to Ariana (-)(report)

have reported

has reporting

having report

have not reported

4.

MULTIPLE CHOICE QUESTION

20 sec • 5 pts

I . . . . in Malang since 2010

have been

has been

has

have

5.

MULTIPLE CHOICE QUESTION

20 sec • 5 pts

That girls ... cried because her feeling so sad

is

are

have

has

6.

MULTIPLE CHOICE QUESTION

20 sec • 5 pts

Hanifah…studied for two hour

has

have

hasn't

haven't

7.

MULTIPLE CHOICE QUESTION

20 sec • 5 pts

We have … a novel for five hours

write

wrote

written

writing

Create a free account and access millions of resources

Create resources

Host any resource

Get auto-graded reports

Google

Continue with Google

Email

Continue with Email

Classlink

Continue with Classlink

Clever

Continue with Clever

or continue with

Microsoft

Microsoft

Apple

Apple

Others

Others

By signing up, you agree to our Terms of Service & Privacy Policy

Already have an account?