Practice the forms of "haben" in the activities below. Achtung! The forms of "sein" are mixed in also.
Text only version