Search Header Logo
  1. Resource Library
  2. Ela
  3. Grammar
  4. ...
  5. Present Perfect Tense Affirmative, Negative, And Interrogative
 Present Perfect Tense affirmative, negative, and interrogative

Present Perfect Tense affirmative, negative, and interrogative

Assessment

Interactive Video

English

9th Grade

Practice Problem

Hard

Created by

Kevin Teng

FREE Resource

20 questions

Show all answers

1.

MULTIPLE CHOICE QUESTION

5 mins • 1 pt

I ___ visited the science museum twice this year.

have

has

am

was

Answer explanation

Explanation: “I” takes “have” in present perfect. The structure is subject + have/has + past participle.

2.

MULTIPLE CHOICE QUESTION

5 mins • 1 pt

They ___ completed their adventure project.

have

has

is

was

Answer explanation

Explanation: “She” is third-person singular, so we use “has” with the past participle “taken”.

3.

MULTIPLE CHOICE QUESTION

5 mins • 1 pt

She ___ taken photos of the waterfall.

have

had

was

has

Answer explanation

Explanation: “She” is third-person singular, so we use “has” with the past participle “taken”.

4.

MULTIPLE CHOICE QUESTION

30 sec • 1 pt

We ___ climbed the highest hill in the park.

is

have

has

were

Answer explanation

We” takes have in present perfect: We have climbed...

5.

MULTIPLE CHOICE QUESTION

5 mins • 1 pt

Tom ___ written about his camping trip.

have

has

had

is

Answer explanation

Tom (he) → use has: Tom has written...

6.

MULTIPLE CHOICE QUESTION

5 mins • 1 pt

I ___ finished my homework yet.

haven’t

hasn’t

don’t

didn’t

Answer explanation

Negative form is have not + past participle. “I” uses haven’t.

7.

MULTIPLE CHOICE QUESTION

5 mins • 1 pt

She ___ seen that movie before.

don’t

hasn’t

haven’t

didn’t

Answer explanation

She” → singular → use hasn’t + past participle.

Access all questions and much more by creating a free account

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

Already have an account?