wayground logo

Free Printable Worksheets

NEW

Font size

S
M
L
XL
Worksheets

Past Simple VS Present Perfect (3)

Total questions: 10

Worksheet time: 5mins

Name
Class
Date
1.

We (go) ... to school by online taxi yesterday.

a)

go

b)

went

c)

gone

d)

have gone

2.

I (watch) ... Doraemon the movie for five times.

a)

watch

b)

watched

c)

watching

d)

have watched

3.

They (live) ... in Bali since last year.

a)

live

b)

lives

c)

lived

d)

have lived

4.

Mary (have) ... her lunch at twelve o'clock.

a)

have

b)

has

c)

had

d)

has had

5.

I (finish) ... my homework.

a)

have finished

b)

finished

c)

finishes

d)

finish

6.

We (visit) ... our school last weekend.

a)

visit

b)

visited

c)

visiting

d)

have visited

7.

They have ... finished their lunch.

a)

already

b)

yet

c)

before

d)

since

8.

Have you tidied your room ...?

a)

just

b)

before

c)

yet

d)

already

9.

I haven't been to a music concert like this ....

a)

already

b)

just

c)

before

d)

since

10.

We have had this car ... I was five years old.

a)

for

b)

since

c)

just

d)

yet