Present Perfect Progressive vs Simple Present Perfect
Click the"Present Perfect" link to the BBC Learning English site, then listen to the audio file (Real Player needed) and read the transcription. When you are ready for the exercise, choose the correct answer. You have 15 minutes to do the exercise.
We normally use the _____________________ for shorter temporary situations.
present perfect progressive
simple present perfect
We use the simple present perfect for ________________ situations.
I _____________ in England for twenty-five years
have lived
have been living
I ____________________ with my sister while my flat's been redecorated
have lived
have been living
You might say _______________________________
It's been raining all week
It's rained all week
Both the two sentences in A and B
The verbs "be", "have" and "know" are _________________________
always used in progressive form
never used in progressive form
almost never used in progressive form
If you want to put the emphasis on results, you use __________________
Simple Present Perfect
Present Perfect Progressive
If you want to say how many times something has happened, you use ___________________