R3
Revision
1 Have or has?
Complete the sentences with have or has. 1. 2. 3. 4. 5. 6. 7. 8.
She.....been asking questions all day long. They.....been climbing the mountain for two days We....been washing the dishes since 9 o’clock. You ....been repairing your computer for a month. It...been snowing since morning. The boy....been playing in the snow all day. Cathy.....been dreaming to visit Australia since her childhood. Cindy and Bob.....been studying English for an hour.
2 Since or for
Decide whether you have to use since or for. 1. 2. 3. 4. 5. 6. 7. 8.
I have been w aiting...... 4 o’clock. Sue has only been waiting...... six years. Tim and Tina have been learning English....... 20 minutes. Fred and Frida have been learning French...... 2015. Joe and Josephine have been going out together......Valentine’s Day. Mary has been saving money to go to New York.......many years. You have been watching this channel........hours. We have been living here........ 2 months.
3 Negative sentences
Write negative sentences in the present perfect progressive. 1. We / not / in the mountains / walk ->__________________. 2. Beatrice / not / in Boston / teach ->___________________ . 3. Ricky / not / the car / wash ->________________________ . 4. She / not / a poem / write ->_________________________ . 5. We / not / tea / drink -» _____________________________ . 6. We / not / our rooms / clean -> ______________________ . 7. The children / not / on the floor / sleep ->______________. 8. Jeff and Linda / not / cycle ->_________________________. 9. Christine / not / her home / decorate ->.______________ . 10. The cat / not / on the chair / lie / all day ->.____________ . A Questions
Ask questions with how long and since whea He has been working in this company since 2010._________________ I have been waiting for you since two o'clock.____________________
132