Questions & Answers about Vi fikar hos Anna om två dagar.
Why do we use hos here instead of på or i?
The preposition hos means "at the home of" or "at the workplace of" a person. Since Anna is a person, we say hos Anna to mean "at Anna's house", just like the English "at Anna's". You cannot use i or på directly with a person's name to indicate their location.
Why is the verb fikar in the present tense if this is happening in the future?
In Swedish, it is very common to use the present tense for future events when there is a specific time phrase that makes it clear the action will happen later. Here, om två dagar (in two days) does that job, so you don't need to add a future helping verb like ska.
Why is it om två dagar and not i två dagar for "in two days"?
When you want to say that something will happen "in [amount of time]" from now, Swedish uses the preposition om. If you used i två dagar, it would mean "for two days" (a continuous duration of time), not a point in the future.
Does fikar just mean drinking coffee?
It means having a coffee or tea break, usually with something sweet like a pastry, and almost always involves being social. It is a single verb in Swedish, which is why the English phrase "are having coffee" is translated with just one word, fikar, here.