wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

Past simple and present perfect - 9th 3

Total questions: 18

Worksheet time: 9mins

Name
Class
Date
1.

I ____________________ (finish / just) my homework.

a)

did just finish

b)

have just finish

c)

have just finished

d)

finished

2.

Caroline ___________________ (miss) the schoolbus yesterday.

a)

missed

b)

have just missed

c)

did not missed

d)

have miss

3.

Just', 'already', 'yet' are signal words for ...

a)

Present Perfect Tense

b)

Past Simple Tense

4.

_________________ (you/see) Mary last week?

a)

Did you see

b)

Have you seen

c)

Did you seen

d)

Have you see

5.

My best friend's name is Fatima. I ______________ her for about 8 years.

a)

have known

b)

knew

6.

Last year I ______________ to Italy. It was fantastic.

a)

went

b)

have gone

7.

What is the participle of fall?

a)

feel

b)

fell

c)

fallen

d)

fellen

8.

She's a vegetarian. She _______________ meat for the last 10 years.

a)

hasn't eaten

b)

ate

9.

What is the partciple of eat?

a)

ate

b)

eat

c)

eaten

10.

She ______________ a small flat in Mirfa in 2010.

a)

bought

b)

has bought

c)

buying

d)

buy

11.

What is the participle of speak?

a)

speak

b)

spoke

c)

spoken

12.

I _________________ a bone in my body in my life.

a)

broke

b)

have never broken

13.

I _______________ high school in 2010. Now, I'm studying at university.

a)

haven't finished

b)

finished

14.

When I was in California in 2002 I _____________ Michael Jackson.

a)

have met

b)

met

15.

I love going for walks with my dog. I __________________ him for 5 years.

a)

have had

b)

had

c)

would had

d)

had had

16.

What is the participle of meet?

a)

meet

b)

met

c)

meeted

17.

What is the participle of write?

a)

writing

b)

wrote

c)

written

18.

What is the participle of make?

a)

made

b)

making

c)

maked