Present Perfect
Have / Has + Past Participle
Grammar Practice
We use the Present Perfect to talk about actions that happened in the past but are connected to the present.
Form:
subject + have / has + past participle
Example:
I have finished my homework.
[Ich habe meine Hausaufgaben gemacht.]
He has visited London.
[Er hat London besucht.]
1. I ______ my homework.
have finished
a) have finished
b) has finished
[Ich habe meine Hausaufgaben gemacht.]
2. She ______ the report.
has written
a) have written
b) has written
[Sie hat den Bericht geschrieben.]
3. They ______ the movie.
have seen
a) have seen
b) has seen
[Sie haben den Film gesehen.]
4. He ______ his keys.
has lost
a) have lost
b) has lost
[Er hat seine Schlüssel verloren.]
5. We ______ dinner.
have cooked
a) have cooked
b) has cooked
[Wir haben das Abendessen gekocht.]
6. She ______ the email.
has sent
a) have sent
b) has sent
7. I ______ this book.
have read
a) have read
b) has read
8. He ______ the door.
has opened
a) have opened
b) has opened
9. They ______ the project.
have completed
a) have completed
b) has completed
10. She ______ her homework.
has done
a) have done
b) has done