Traduire en français des questions ouvertes Traduction

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

How often do you go to the restaurant?

When did you meet Peter?

Where did you last see Lucy?

How far is it from London to Manchester?

Whose bag is this?