UBUNGSKONIG’
Present Perfect 4 (answer key)
Fill in the present perfect!
1. Daniel has sent me an e-mail. (to send)
2. Kilian and Florian have bento the cinema. (to be)
3. [have been to the pet shop. (to be)
4. They have already packed their car. (to pack/already)
5. Felix has had an accident. (to have)
6. They have done Christmas shopping. (to do)
7. Uhave just cleaned my bike. (to clean; just)
8. Laura hasn’t painted her room. (not; to paint)
Fill in the present perfect progressive.
1. Max hasn’t been reading this comic book. (not/to read)
2. How long have they been learning French? (they/to learn)
3. I haven't been driving for two months now. (not/to drive)
‘4. Has she been walking the whole morning? (she/to walk)
5. Who has been digging in the garden? (to dig)
6. Ithasn’t been raining much in this area. (not/to rain)
Irregular Verbs
Infinitive Simple past Past participle German
(to) be was/were been sein
(to) come came come kommen
(to) hurt hurt hurt verletzen, wehtun
(to) drive drove driven fahren
(to) give gave given geben
Cth) + A EEE