Traduire en français des questionsTraduction

Quelle est la traduction française de chacune des phrases suivantes ?

Do you know where my keys are?

Did you watch the news on television yesterday?

Where are they going to spend their Christmas holidays?

When did they arrive here?

Would you like something to drink before you go?