Practice the meanings of the present perfect tense.
hat gemacht
A has done
B has gone
C has visited
D
hat gesehen
A has eaten
B has been
C has seen
hat besichtigt
A has played
B has visited
C has slept
ist gewandert
A has hiked
B has wondered
C has destroyed
hat gefunden
A has lived
B has walked
C has found
A has gone
B has heard
C has asked
C has drunk
B has saved
C has spoken
A has had
B has said
C has been
A has driven
B has bought
C has had