wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

Present Perfect Past German

Total questions: 12

Worksheet time: 6mins

Name
Class
Date
1.

ich habe um 8 Uhr gefrühstückt

a)

I watched TV at 8 o'clock

b)

I got dressed at 8 o'clock

c)

I ate breakfast at 8 o'clock

d)

I went to school at 8 o'clock

2.

ich .…….. einen Film gesehen

(a)  

3.

which of these mean I made my bed at 7 o'clock?

a)

ich mache um sieben Uhr mein Bett

b)

um sieben Uhr habe ich mein Bett gemacht

c)

ich habe gestern mein Bett gemacht

d)

ich habe mein Bett um sieben Uhr gemacht

4.

which is the odd one out?

a)

gegangen

b)

gemacht

c)

gespielt

d)

getanzt

5.

I played basketball with my brother

a)

ich habe Basketball mit meinen Freunden gespielt

b)

ich habe Federball mit meinem Bruder gespielt

c)

ich habe Fußball mit meinem Bruder gespielt

d)

ich habe Basketball mit meinem Bruder gespielt

6.

I learnt History

a)

ich habe Erdkunde gelernt

b)

ich habe Geschichte gelernt

c)

ich habe Naturwissenschaten gelernt

d)

ich habe Deutsch gelernt

7.

I read an interesting book

a)

ich habe eine interessante Zeitung gelesen

b)

ich habe viele Bücher gelesen

c)

ich habe ein langweiliges Buch gelesen

d)

ich habe ein interessantes Buch gelesen

8.

ich habe … getrunken

a)

Orangensaft

b)

Wasser

c)

Erdkunde

d)

Pizza

9.

ich habe Musik ….

a)

gekauft

b)

gefahren

c)

gehört

d)

gegessen

10.

which one of these means 'yesterday'?

a)

morgen

b)

gestern

c)

heute

d)

am Montag

11.

which one of these means last weekend?

a)

letzte Woche

b)

letzes Jahr

c)

letzten Monat

d)

letztes Wochenende

12.

we did homework

a)

er hat Hausaufgaben gemacht

b)

ich habe Hausaufgaben gemacht

c)

wir haben Hausaufgaben gemacht

d)

du hast Hausaufgaben gemacht