¿Has tenido un buen fin de semana?
¿Tuviste un buen fin de semana?
I prefer to use one of them in conversation. But a mate of mine uses the other. Which is the more correct sentence to ask someone if they've had a good week/week-end? I thought the use of the preterite (the second) was the better option.
Same for these two. Which sounds more correct?
¿Qué estás haciendo ahora?
¿Qué vas a hacer hoy?
¿Qué vas a hacer mañana?
¿Qué harás mañana?
Thanks.