wayground logo

Free Printable Worksheets

NEW

Font size

S
M
L
XL
Worksheets

simple past vs present perfect tense

Total questions: 35

Worksheet time: 18mins

Name
Class
Date
1.

My mother .... a nurse 10 years ago

a)

is

b)

was

c)

were

d)

are

2.

I..............alone to the movie theater last nigh

a)

Walk

b)

Walked

c)

Walking

d)

Walkes

3.

We............in this restaurant two days ago.

a)

Ate

b)

Eaten

c)

Eating

d)

Eats

4.

I..............in this sofa with him yesterday.

a)

Sitting

b)

Sits

c)

Sat

d)

Set

5.

..............he read novel last night?

a)

Do

b)

Did

c)

Done

d)

Are

6.

Sandra..........................at the bus station.

a)

Was

b)

Wasn't

c)

Were

d)

Weren't

7.

They..............come to my house yesterday.

a)

Don't

b)

Didn't

c)

Can't

d)

Doesn't

8.

Did you .... to college by motorcycle yesterday ?

a)

go

b)

goed

c)

went

d)

want

9.

The baby …………. for three hours.

a)

has sleeping

b)

has slept

c)

has sleep

d)

has been slept

10.

Carmen and I ……… the lunch yet. So, we are very hungry now.

a)

haven’t eat

b)

haven’t eating

c)

have eaten

d)

haven't eaten

11.

Ms. Jenifer ………. a lot of novels since she was a teenager.

a)

has being read

b)

has read

c)

has been read

d)

has readed

12.

The baby …………. for three hours.

a)

has sleeping

b)

has sleep

c)

has slept

d)

has been slept

13.

… this text several times but I still confused.

a)

have read

b)

read

c)

have been reading

d)

was reading

14.

Our teacher never… England.

a)

visits

b)

visited

c)

has visited

d)

had visited

15.

What are you looking for?’, 'My wallet; I don't know where

I ... it.'

a)

have put

b)

have been putting

c)

had put

d)

was putting

16.

Miss Rina... English Languange since 1989.

a)

Have taught

b)

was teach

c)

is going to teach

d)

has taught

17.

My family……Bali last year

a)

visiting

b)

have been visited

c)

visited

d)

visits

18.

Bagas : You look so unhappy, Nata. What’s the

problem?

Nata : My father . . . . . his job.

a)

has just lost

b)

have just lost

c)

losing

d)

loses

19.

Bagas : You look so unhappy, Nata. What’s the

problem?

Nata : My father . . . . . his job.

a)

has just lost

b)

have just lost

c)

losing

d)

loses

20.

My family……Bali last year

a)

visiting

b)

have been visited

c)

visited

d)

visits

21.

Miss Rina... English Languange since 1989.

a)

Have taught

b)

was teach

c)

is going to teach

d)

has taught

22.

My mother .... a nurse 10 years ago

a)

is

b)

was

c)

were

d)

are

23.

I..............alone to the movie theater last nigh

a)

Walk

b)

Walked

c)

Walking

d)

Walkes

24.

Carmen and I ……… the lunch yet. So, we are very hungry now.

a)

haven’t eat

b)

haven’t eating

c)

have eaten

d)

haven't eaten

25.

What are you looking for?’, 'My wallet; I don't know where

I ... it.'

a)

have put

b)

have been putting

c)

had put

d)

was putting

26.

Did you .... to college by motorcycle yesterday ?

a)

go

b)

goed

c)

went

d)

want

27.

They..............come to my house yesterday.

a)

Don't

b)

Didn't

c)

Can't

d)

Doesn't

28.

Ms. Jenifer ………. a lot of novels since she was a teenager.

a)

has being read

b)

has read

c)

has been read

d)

has readed

29.

Our teacher never… England.

a)

visits

b)

visited

c)

has visited

d)

had visited

30.

… this text several times but I still confused.

a)

have read

b)

read

c)

have been reading

d)

was reading

31.

Sandra..........................at the bus station.

a)

Was

b)

Wasn't

c)

Were

d)

Weren't

32.

..............he read novel last night?

a)

Do

b)

Did

c)

Done

d)

Are

33.

We............in this restaurant two days ago.

a)

Ate

b)

Eaten

c)

Eating

d)

Eats

34.

I..............in this sofa with him yesterday.

a)

Sitting

b)

Sits

c)

Sat

d)

Set

35.

… this text several times but I still confused.

a)

have read

b)

read

c)

have been reading

d)

was reading