Choose the right word and write the sentences:
1. How long (are, have, been) you been here?
2. I have (been, have, had) these books for 15 years.
3. You have just (finish, finishing, finished) your voyage, haven't you?
4. I (have come, came, come) a week ago?
5. Did you (have, has, had) a nice journey?
Помогите пожалуйста!