wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

NHS 3 Present Perfect and Past SImple U 9 &10 6b2

Total questions: 25

Worksheet time: 20mins

Name
Class
Date
1.

She has ... fried ants.

a)

eat

b)

ate

c)

eaten

2.

They ... a camel last summer in Egypt.

a)

ride

b)

rode

c)

ridden

3.

... you seen the Niagara Falls?

a)

Do

b)

Did

c)

Have

d)

Has

4.

Translate:


(Mary nigdy nie jechała na) (a)   a horse.

5.

She ... two children's books four years ago. (write)

(a)  

6.

I've never been ... Canada.

a)

in

b)

to

c)

at

7.

Put in order:


never/ a/ Ann/ won/ prize/ has

(a)  

8.

Has he ... skied in the Apls? (kiedykolwiek)

(a)  

9.

My brother and I ... seen the Loch Ness monster.

a)

has

b)

have

c)

hasn't

10.

Steven Spielber is a famous film director. He ... a lot of films. He ... the first Jurassic Park film in 1997.

a)

made/ directed

b)

has made/ directed

c)

made/ has directed

d)

has made/ has directed

11.

Write the Past Participle:


write

(a)  

12.

When ... the President?

a)

did you meet

b)

did you met

c)

have you met

13.

Write the Past Participle:


visit

(a)  

14.

A: Have you ever been to Italy?

B: Yes, I ... to Rome last year.

a)

've been

b)

went

15.

He ... travelled on a plane.

a)

didn't

b)

haven't

c)

hasn't

16.

They... all Asian countries. They .. their trip three years ago.

a)

visited / started

b)

have visited/ have started

c)

have visited/ started

d)

visited/ have started

17.

Where ... yesterday?

a)

did you go

b)

have you gone

c)

you went

d)

did you went

18.

What ... in her life?

a)

did she do

b)

has she done

19.

Poprawne czy niepoprawne?


He's broke a lot of world records.

a)

poprawne

b)

niepoprawne

20.

Translate:


Czy kiedykolwiek weszłaś/ wszedłeś na drzewo?

(a)  

21.

It ... me an hour to get there yesterday.

a)

took

b)

has taken

22.

Has Filip ever played a football match? (our Filip)

a)

Yes, he has.

b)

Yes, he did.

c)

No, he hasn't.

d)

No, he didn't.

23.

Tom ... a new car.

a)

have just bought

b)

just bought

c)

has just bought

24.

A: I've just won a lottery!!!

B: Oh, How much ... ?

a)

did you win

b)

you won

c)

have you won

d)

didi you won

25.

Translate:

(ona właśnie napisała) (a)   a letter.