wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

Present Perfect and Past Simple Test

Total questions: 15

Worksheet time: 10mins

Name
Class
Date
1.

Wybierz prawidłową odpowiedź.

Tamara ...... (fly) to Moscow yesterday.

a)

have flown

b)

flew

c)

has flown

d)

flown

2.

Wybierz prawidłową odpowiedź.

... the baby... (cry) last night?

a)

Has/cry

b)

Did/cry

c)

Has/cried

d)

Did/cried

3.

Wybierz prawidłową odpowiedź.

I .... (have) a headache since I woke up.

a)

have have

b)

had

c)

has had

d)

have had

4.

Wybierz prawidłową odpowiedź.

We... (not/visit) that new museum yet.

a)

didn't visited

b)

didn't visit

c)

haven't visited

d)

haven't visit

5.

Wybierz prawidłową odpowiedź.

Oh, no! What.... you (do)? That was grandma’s favourite cup!

a)

did/ do

b)

have/ done

c)

did/ done

d)

has/ done

6.

Ułóż zdania w czasie Present Prefect lub Past Simple.

Chris/just/start/a new job

4 lines
7.

Ułóż zdania w czasie Present Prefect lub Past Simple.

They/ not buy/ a car/ yet.

4 lines
8.

Ułóż zdania w czasie Present Prefect lub Past Simple.

you/ever/be/ to Spain?

4 lines
9.

Ułóż zdania w czasie Present Prefect lub Past Simple.

She/ go/ to sleep/ an hour ago

4 lines
10.

Ułóż zdania w czasie Present Prefect lub Past Simple.

We/ not visit/ London/ this year

4 lines
11.

Uzupełnij luki w czasie Present Perfect lub Past Simple.

How long .... you .... (rent) the flat you live in now?

(a)  

12.

"For", czy "since"?

I've prepared this meal ... two hours and I don't regret because it's delicious.

(a)  

13.

Uzupełnij lukę w czasie Present Perfect lub Past Simple.

It (a)   (be) hot recently. (recently=obecnie)

14.

"For", czy "since"?

The Jones's have lived here ... last Christmas.

(a)  

15.

"For", czy "since"?

It's been the best match... 2018!

(a)