Please stop using got / get - it is really sloppy formal english and can be replaced with a more descriptive word - In this case " You got a dictionary for your birthday." => " You RECEIVED a dictionary for your birthday".
I thought "as eu" meant "had". I wrote, "I had a dictionary for my birthday", and it was marked correct. This does not make sense in English. Where else can I read about "as eu" meaning "got"? I never heard that before, not that that means anything. :o)