Present Perfect Continuous For Since. Choose the right words FOR or SINCE to complete the following sentences in Present Perfect or Present Perfect Continuous.
She has been singing _____ two hours.
for
since
She has been an English teacher _____ 1989.
for
since
She has been in London _____ last summer.
since
for
They have been skiing _____ lunch.
since
for
He has been a party member _____ ten years.
for
since
I haven't seen this film _____ ages.
for
since
She hasn't spoken English _____ her last holidays in the USA.
for
since
He has been a tennis player _____ 1989.
since
for
It hasn't rained in this region _____ at least five months.
for
since
We have not been to the seaside _____ last June.
for
since
They have been playing tennis _____ breakfast.
for
since
She has been doing her homework _____ seven.
since
for
She has not appeared here _____ Christmas.
since
for
Their flat has not been redecorated _____ the last five years.
for
since
They have been quarrelling ____ midnight.
for
since
I have known him _____ childhood.
for
since
We have been waiting for you _____ your phone call.
for
since
She has been preparing for her exams _____ the last two months.
for
since
I have collected stamps _____ the age of ten.
for
since
We have been playing poker ______ the greater part of the night.