Choose the correct answer
I _____ English _____ 5 years.
- has studied, since
- have studied, for
- has studied, for
- have studied, since
She _____ her car _____ 3 months.
- has, for
- have had, since
- have, for
- has had, for
We _____ John _____ this morning.
- haven't seen, since
- has seen, since
- hasn't seen, for
- haven't see, for
John _____ football _____ he was 15.
- haven't played, for
- haven't played, since
- hasn't played, since
- hasn't played, for
They _____ on holiday _____ 2 weeks.
- has been, for
- have been, for
- have been, since
- has been, since
I _____ my xbox _____ long.
- haven't, for
- haven't had, for
- haven't had, since
- hasn't had, for
Mari _____ to her boyfriend _____ they had an argument.
- haven't spoken, since
- have spoken, for
- hasn't spoken, since
- hasn't spoken, for
We _____ each other _____ 10 years.
- has known, for
- has known, since
- have known, for
- have known, since
They _____ friends _____ they were 5.
- have been, since
- has been, for
- have been, for
- has been, since