Linda and Ben have had that dog ________ a month. I think they will keep it.
- since
- for
Mark and Betty have been married ________ last summer.
- for
- since
I haven't met Peter ________ Christmas.
- for
- since
She has played tennis ________ she was six.
- for
- since
They have lived there ________ three years.
- since
- for
Roy has been rich ________ he won the lottery. He didn't have much before.
- for
- since
Dave has worked at the post office ________ 1998.
- for
- since
I have known Jack ________ last month.
- since
- for
I have had this jacket ________ a week. It's almost new.
- since
- for
We have been here ________ two hours.
- for
- since