Загадать (окончание- ть, основа- загада, корень-гад)
загадка (окончание-а, основа-загадк, корень- гад)
гадать (окончание- ть, основа- гада, корень-гад)
загадывать (окончание- ть, основа- загадыва, корень-гад)
угадать (окончание- ть, основа- угада, корень-гад)
догадливый (окончание- ый, основа- догадив, корень-гад)