Complete the sentences with the correct form of the verbs in brackets. Circle since or for where necessary.
1. Our teacher _______________(be) married since/ for thirty years. Unfortunately, his wife died last year.
2. How long _________(you/go) out with your new girlfriend?
3. I ______________ (know) Rachel for/since 2008.
4. He _______________ (have) a yacht for/since about ten years.
5. I______________ (visit) Barcelona not long ago.