wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

4B Zu Besuch

Total questions: 20

Worksheet time: 9mins

Name
Class
Date
1.

How many verbs do we have in a present perfect sentence?

a)

1

b)

2

2.

Which of the following verbs are the auxiliary or helping verbs of the present perfect?

a)

werden

b)

sein

c)

haben

d)

gehen

3.

The past participle of the verb is always ...

a)

at the beginning of the sentence

b)

at the end of the sentence

c)

second idea

4.

Wohin bist du in die Ferien (a)   ? (fahren)

Where did you go on holiday?

5.

In den Ferien ___ wir in die Türkei ___.

We flew to Turkey for the holidays.

a)

ist gefliegt

b)

sind geflogen

6.

Meine Eltern sind nach Bayern ____ (fahren)

My parents went to Bavaria.

a)

gefahren

b)

gefahrt

7.

Martina ____ mit dem Bus gefahren.

Martina went by bus.

a)

ist

b)

hat

8.

Die Kinder ___ mit dem Bus ___ .

The children went by bus.

a)

haben gefahren

b)

sind gefahren

9.

Er ____ einen Ausflug gemacht.

He went on a trip.

a)

hat

b)

ist

10.

Im Sommer haben wir eine Radtour (a)   (machen).

In the summer we went on a cycling tour.

11.

Du ____ ins Kino gegangen.

You went to the cinema.

a)

bist

b)

hast

12.

Mein Bruder _____ Frisbee gespielt.

My brother played frisbee.

a)

ist

b)

hat

13.

Mario ___ in den Ferien Videospiele ___ .

Mario played video games during the holidays.

a)

ist gespielt

b)

hat gespielt

14.

Im Sommer (a)   wir nach Andalusien gereist.

In the summer we travelled to Andalusia.

15.

Anna ___ im Sommer viel ___ .

Anna travelled a lot in the summer.

a)

hat gereist

b)

ist gereist

16.

Sie hat Musik im Park ____ (hören)

She was listening to music in the park.

a)

gehören

b)

gehört

17.

Ich habe in Wien den Prater ____ (fotografieren)

I photographed the Prater in Vienna.

a)

gefotografieren

b)

fotografiert

18.

Ich bin in den Ferien zu Hause ____ (bleiben)

I stayed at home during the holidays.

a)

geblieben

b)

gebleibt

19.

Er schwimmt jeden Tag.

He swims every day.

a)

Er ist jeden Tag geschwommen.

b)

Er ist geschwommen jeden Tag.

20.

Welcher Satz ist richtig?

Which sentence is correct?

a)

Ich habe gestern Deutsch gelernt.

b)

Ich gestern Deutsch gelernt habe.