Search Header Logo
Present Perfect Simple /Past Simple / Present Perfect Continuous

Present Perfect Simple /Past Simple / Present Perfect Continuous

Assessment

Presentation

English

4th - 10th Grade

Practice Problem

Hard

Created by

Evi Germeni

Used 18+ times

FREE Resource

17 Slides • 18 Questions

1

Present Perfect Simple/Past Simple/Present Perfect Continuous

media

2

Affirmative / Formation

I,we,you,they + have + past participle

I have cooked dinner

He,she,it + has + past participle

He has cooked dinner


media

3

Negative / Formation

I, you, we, they + have + not + past participle

I haven't fixed my bike yet

He, she, it + has + not + past participle

He hasn't fixed his bike yet

media

4

Questions / Short answers

Have +I,you,we,they + past participle+?

Have you tidied your room? Yes, I have/No, I haven't

Has+ he,she,it + past participle + ?

Has he swept the floor? Yes,he has / No, he hasn't

media

5

USE

Talking about experiences when we don't know / care about the time

I have watched Captain Marvel twice!

media

6

USE

Something that happened in the past and we can see the result in the present

She is happy because she has won the contest

media

7

USE

Periods of time that haven't finished yet ( Past-Present)

We have lived in Hong Kong since 2000

media

8

USE

An action that has just finished

He has just fed the dog

media

9

Key words / Time expressions

  • since 1990

  • since I was a child

  • for seven years

  • already / so far

  • yet / just

  • never / ever

  • for ages

10

Fill in the Blanks

Write the sentence using "for a long time "

I/know/my best friend

Type answer...

11

Fill in the Blanks

Write the sentence using " since I was a child "

Mary / be / my friend

Type answer...

12

Fill in the Blanks

Type answer...

( you/finish ) your homework yet?

13

Fill in the Blanks

I

Type answer...

( never/eat) sushi

14

Fill in the Blanks

media image

Type answer...

( you/ever/be) abroad?

15

Fill in the Blanks

The children

Type answer...

( not play ) with their new toys yet

16

Past Simple / Present Perfect Simple

What's the difference?

media

17

  • Jake fed the dog yesterday afternoon (we know when )

  • Jake has already fed the dog ( we know it has happened but not when it happened )

media

18

  • We visited Hong Kong in 2012 (we know when )

  • We have visited Hong Kong twice ( we talk about the experience but not the time )

media

19

Multiple Choice

Question image

Jenny _______ the race yesterday

1

has won

2

won

20

Multiple Choice

________ all the Avengers films so far?

1

Did you watch

2

Have you watched

21

Multiple Choice

My grandparents _____ in the same house for 50 years. They are very happy there.

1

have lived

2

lived

22

Multiple Choice

Question image

We _____ you at the party last Saturday. Where were you?

1

haven't seen

2

didn't see

23

Multiple Choice

We _______ you for ages! Is everything OK?

1

haven't seen

2

didn't see

24

Past Simple / Present perfect

Together

media

25

They have worked together since they were 20 years old

media

26

Her hair has grown longer since the last time I saw her

media

27

Fill in the Blanks

media image

He ______( become ) stronger since he ______ ( start ) going to the gym

Type answer...

28

Fill in the Blanks

media image

The trees ______ ( not grow ) since they _______ ( plant ) them

Type answer...

29

Fill in the Blanks

media image

These bracelets ________ ( go) out of fashion since I ______ ( buy ) them

Type answer...

30

Multiple Select

Which of the expressions can be used with the present perfect simple?

1

for ten years

2

ten years ago

3

in 1992

4

since 1992

5

never

31

​Present Perfect Continuous

​Formation

​I , you , we , they + have + been + verb + ing

​We have been waiting for the bus for over one hour

He , she , it + has + been + verb + ing

​She has been waiting for the bus for two hours

media

32

​Use

  • ​Something that started in the past and is still in progress

  • He has been running in the rain for hours

  • ​Something that started in the past , finished a while ago and the results are visible in the present

  • Why is he wet? He has been running in the rain for hours

media

33

Multiple Choice

Question image

They___________ TV for over 3 hours

1

are watching

2

have been watching

3

watched

34

Multiple Choice

This is the first time I ____________ this game

1

have been playing

2

played

3

have played

35

Multiple Choice

I ________ Alex since we were in primary school

1

have known

2

have been knowing

3

know

pattern-tertiary

Present Perfect Simple/Past Simple/Present Perfect Continuous

media

Show answer

Auto Play

Slide 1 / 35

SLIDE