2. Since & For
• since - if the starting point is given (two o'clock, last Friday, 1998)
• for - if the period of time is given (twenty minutes, two days, one
year)
3. Decide whether to use »since« or »for«.
• I have been waiting ________ 4 o'clock.
• Sue has only been waiting ________ 20 minutes.
• Tim and Tina have been learning English ________ six years.
• Fred and Frida have been learning French ________ 1998.
• Joe and Josephine have been going out
together ________ Independence Day.
• I haven't been on holiday ________ last July.
• Mary has been saving her money ________ many years.
• I haven't eaten anything ________ breakfast.
• You have been watching TV ________ hours.
• We have been living here ________ 2 months.
4. Decide whether to use »since« or »for«.
• I have been waiting since 4 o'clock.
• Sue has only been waiting for 20 minutes.
• Tim and Tina have been learning English for six years.
• Fred and Frida have been learning French since 1998.
• Joe and Josephine have been going out together since Independence
Day.
• I haven't been on holiday since last July.
• Mary has been saving her money for many years.
• I haven't eaten anything since breakfast.
• You have been watching TV for hours.
• We have been living here for 2 months.
5. Test your knowledge on the Present Perfect
Continuous.
Write the ing-form of the following verbs.
• cry →
• prepare →
• lie →
• win →
• dial →
6. Test your knowledge on the Present Perfect
Continuous.
Write the ing-form of the following verbs.
•cry → crying
•prepare → preparing
•lie → lying
•win → winning
•dial → dialing
7. Choose the correct
form: have or has and since or for.
• Emma ______ been learning English ______ five
years.
• My friends ______ been living here ______ 2003.
• I ______ been waiting for Danny ______ 20
minutes.
• Ross and Gavin ______ been travelling around
Australia ______ six weeks.
• Carol ______ been exercising in the gym ______ 2
o'clock.
8. Choose the correct
form: have or has and since or for.
• Emma has been learning English for five years.
• My friends have been living here since 2003.
• I have been waiting for Danny for 20 minutes.
• Ross and Gavin have been travelling around
Australia for six weeks.
• Carol has been exercising in the gym since 2 o'clock.
9. Write sentences in present perfect continuous.
•Kevin / read →
•you / TV / watch / all day →
•Paul / to the radio / listen / not →
•the men / cards / play →
•the girls / cycle / not →
10. Write sentences in present perfect continuous.
• Kevin / read → Kevin has been reading.
• you / TV / watch / all day → You have been watching TV all
day.
• Paul / to the radio / listen / not → Paul has not been
listening to the radio.
• the men / cards / play → The men have been playing
cards.
• the girls / cycle / not → The girls have not been
cycling.
11. Write questions in present perfect continuous.
•Carol / shout →
•you / dance →
•Kevin / run →
•they / on the phone / talk / how long →
•these books / lie / on the floor / how long →
12. Write questions in present perfect continuous.
•Carol / shout → Has Carol been shouting?
•you / dance → Have you been dancing?
•Kevin / run → Has Kevin been running?
•they / on the phone / talk / how long → How long
have they been talking on the phone?
•these books / lie / on the floor / how long → How
long have these books been lying on the floor?