Search Header Logo
  1. Resource Library
  2. Ela
  3. Grammar
  4. ...
  5. Present Past Perfect Tense
Present Past Perfect Tense

Present Past Perfect Tense

Assessment

Presentation

English

9th - 12th Grade

Hard

Created by

Joseph Anderson

FREE Resource

14 Slides • 20 Questions

1

media

2

media

3

media

4

media

5

media

6

media

7

Fill in the Blanks

I ... … my exam ( finish - )



Type answer...

8

Fill in the Blanks

He … already … the dishes (wash +)

(write a comma between your answers)

Type answer...

9

Fill in the Blanks

The teacher … … the homework yet. (correct -)



Type answer...

10

Fill in the Blanks

They … … hope. (give up -)



Type answer...

11

Fill in the Blanks

Oliver … … his hair cut. (have +)

Type answer...

12

media

13

media

14

media

15

media

16

media

17

Fill in the Blanks

I ... Peter before (see +)

Type answer...

18

Fill in the Blanks

I ... Klause last week (see -)

Type answer...

19

Fill in the Blanks

When I got home last night, my mother … already … dinner. (prepare -)

(write a comma between your answers)

Type answer...

20

Fill in the Blanks

  1. Tommy … a bear before he moved to Alaska. (see -)



Type answer...

21

Fill in the Blanks

  1. I … shopping when you called me. (finish +)



Type answer...

22

media

23

media

24

media

25

Fill in the Blanks

I didn’t see Tim because he … already … . (leave +)

(write a comma between your answers)

Type answer...

26

Fill in the Blanks

Julie could come to my party because she … other plans. (make - )

Type answer...

27

Fill in the Blanks

  1. They … … in a relationship for 12 years (be +)



Type answer...

28

Fill in the Blanks

When I arrived at the concert, it … already … . (start +)

(write a comma between your answers)

Type answer...

29

Fill in the Blanks

  1. We … … in this shop since January (work + )



Type answer...

30

Fill in the Blanks

  1. We … … in this house for over twenty years. (live +)



Type answer...

31

Fill in the Blanks

The students … … studying for their final exam yet. (start -)

Type answer...

32

Fill in the Blanks

  1. Max knew Paris because he … the city several times. (visit +)



Type answer...

33

Fill in the Blanks

… you ever … in Poland? (be +)

(write a comma between your answers)

Type answer...

34

Fill in the Blanks

… you … … long before the bus arrived? (wait +)

(write a comma between your answers)

Type answer...

pattern-tertiary
media

Show answer

Auto Play

Slide 1 / 34

SLIDE