Search from various English teachers...
Quiz sul futuro anteriore in italiano
Question 1 of 5

A: Giulio dice che ha il mal di pancia, come mai? B: Forse lui (mangiare) qualche cibo che gli ha fatto male

sarà mangiato
avrà mangiato
era mangiato