Search Header Logo
Present perfect vs past simple 10B Practice

Present perfect vs past simple 10B Practice

Assessment

Presentation

•

English

•

Professional Development

•

Hard

Created by

Kristian Londono

Used 6+ times

FREE Resource

3 Slides • 17 Questions

1

Present perfect vs past simple 10B Practice

Slide image

2

Choose the correct answers

3

Multiple Choice

I ____ with my aunt last year.

1

stayed

2

have stayed

4

Multiple Choice

My neighbors ____ there for 25 years. They'll never move.

1

have lived

2

lived

5

Multiple Choice

Your car is in really good condition. How long ____ it?

1

have you had

2

did you have

6

Multiple Choice

Gary ____ his first business in 2001.

1

has started

2

started

7

Multiple Choice

So far this year, we ____ $500.00-

1

've saved

2

saved

8

Multiple Choice

I love this watch. I ____ it for ten years.

1

've had

2

had

9

Multiple Choice

Before my brother became a baker, he ____ abroad for several years.

1

has studied

2

studied

10

Multiple Choice

How long ____ the piano for when you were a child?

1

have you played

2

did you play

11

Complete the sentences with the correct form of the verb in brackets.

12

Fill in the Blanks

We

Type answer...

(be married) now for two years.

13

Fill in the Blanks

I

Type answer...

(live) in Africa for three years when I was a child.

14

Fill in the Blanks

I'm very tired because I

Type answer...

(not sleep) for 24 hours

15

Fill in the Blanks

Kate

Type answer...

(work) here for nine months, but she's leaving next week.

16

Fill in the Blanks

Lara and Martin first

Type answer...

(meet) each other eight years ago.

17

Fill in the Blanks

How long

Type answer...

(you, have) that ring? It's beautiful.

18

Fill in the Blanks

They

Type answer...

(not, wait) very long before the bus came.

19

Fill in the Blanks

We

Type answer...

(stay) in Tenerife for our holiday four years ago.

20

Fill in the Blanks

I

Type answer...

(be) on the phone over an hour now.

pattern-tertiary

Present perfect vs past simple 10B Practice

Slide image

Show answer

Auto Play

Slide 1 / 20

SLIDE