Search Header Logo
Perfect Tenses

Perfect Tenses

Assessment

Presentation

English

8th Grade

Easy

Used 9+ times

FREE Resource

9 Slides • 19 Questions

1

media

PERFECT TENSES

2

present perfect tenses

We talk about things which took place during a period which includes past and present

3

Drag and Drop

I ​
standing here ​
5 hours​
.
Drag these tiles and drop them in the correct blank above
have
been
for
now

4

Fill in the Blank

She ____ (read) this set book for an hour.

5

present perfect tenses

We talk about things which took place in the past, but we don't say when because action is crucial.

6

Multiple Choice

My mother ___ (bring) home a stray puppy.

1

brought

2

had brought

3

has been bringing

4

has brought

7

Fill in the Blank

My little brother ___ (break) my new console.

8

Draw

Government officials ___ (announce) new travel guidelines.

9

present perfect tenses

We talk about things which took place in the past, but with the result in the present.

10

Multiple Choice

I'm afraid, your son ___ (break) his leg.

1

has break

2

has broke

3

has broken

11

Fill in the Blank

She ___ (lose) her keys and she can't get in.

12

past perfect tenses

We talk about things which took place before something else in the past.

13

Multiple Choice

Karin and Rania were late for the plane because they ___ (forget) their passport.

1

forgot

2

forgotten

3

had forgotten

4

has forgotten

14

Draw

I was sure that I ___ (see) her before.

15

Fill in the Blank

I ___ (print) the report before he gave me the update.

16

past perfect tenses

We talk about things which took place during a longer period before something else in the past.

17

Multiple Choice

Bruno and Marcela met at a medical assembly, which Marcela ___ for a long time.

1

was attending

2

has been attending

3

have been attending

4

had been attending

18

Dropdown

Keyla had been driving for two hours before she arrived.


19

Fill in the Blank

Carlos ___ (work) all day, so he had a headache.

20

future perfect tenses

We talk about things which will be finished before something else in the future.

21

Multiple Choice

She ___ (finish) working by 3:00pm today.

1

will have finished

2

wills have finished

3

will has finished

22

Multiple Select

We ___ each other in person by the end of 2020.

1

will not have seen

2

will haven't seen

3

won't have seen

23

Fill in the Blank

By 2050 people ___ (invent) flying cars.

24

future perfect tenses

We talk about things which will be happening for a longer time before something else in the future.

25

Drag and Drop

I ​
different kinds of songs before you join us.

Drag these tiles and drop them in the correct blank above
will
have
been
singing

26

Fill in the Blank

We ___ (watch) a movie in the Cineplex before you come.

27

Draw

If it's midnight, he ___ (sleep) for four hours by then.

28

media

PERFECT TENSES

Show answer

Auto Play

Slide 1 / 28

SLIDE