wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

Present perfect

Total questions: 17

Worksheet time: 12mins

Name
Class
Date
1.

She has already done the shopping.

a)
b)
c)
d)
2.
a)

She has already got up.

b)

I haven't done the shopping yet.

c)

He hasn't got up yet.

d)

We have already made a lego house.

3.

She has not done the shopping yet.

a)
b)
c)
d)
4.

a)

She hasn't climbed the mountain yet.

b)

He has already painted a picture.

c)

She has already done the shopping.

d)

He hasn't done the shopping yet.

5.

a)

She has already painted a picture.

b)

We have already made a lego house.

c)

They haven't made a house yet.

d)

I haven't eaten breakfast yet.

6.

She has already painted a picture.

a)
b)
c)
d)
7.

I (a)   already eaten breakfast.

8.

She (a)   already done the shopping.

9.

We haven't (a)   a lego house yet.

10.

She has already (a)   up.

11.

They (a)   done the shopping yet.

12.

She (a)   eaten breakfast yet.

13.

For the sentences we need ...

a)

have or haven't

b)

is, am or are

c)

has or hasn't

d)

and a verb

14.

A verb can be ...

a)

triangular

b)

interview

c)

irregular (like "eaten" or "made")

d)

regular (like "climbed" or "painted")

15.

His friend hasn't come yet. > "not yet" bedeutet ...

a)

schon

b)

nicht jetzt

c)

jetzt

d)

noch nicht

16.

She has already phoned me. > "already" heißt ...

a)

schon

b)

noch nicht

c)

immer

d)

wieder nicht

17.

Great job!

a)

Ich habe das neue Thema sehr gut verstanden.

b)

Ich glaube, dass ich das neue Thema verstanden habe.

c)

Ich weiß ein bisschen etwas über das neue Thema.

d)

Ich habe keine Ahnung, was ich gerade gemacht habe.