have you eaten lunch

Have you eaten lunch yet?
¿Ya has almorzado?
Have you eaten lunch?
¿Has almorzado?
Have you eaten lunch with him?
¿almoçado alguna vez com El?
Word of the Day
swamp