Confronta i diversi usi del present perfect simple e del present perfect continuous. Si usa PRESENT PERFECT SIMPLE per parlare della DURATA (con for e since) di AZIONI/SITUAZIONI NON CONCLUSE, (azioni/situazioni iniziate nel passato e che continuano nel presente) soprattutto con i verbi di stato come: be, have, own, belong, want, know, (questi verbi non ammettono la forma progressiva) A: How long have you known John? B: I ve known him for five years. A: Da quanto tempo conosci John? B: Lo conosco da cinque anni. PRESENT PERFECT CONTINUOUS per parlare della DURATA (con for e since) di AZIONI NON CONCLUSE (azioni iniziate nel passato e che continuano nel presente) quando si vuole enfatizzare l azione nel corso del suo svolgimento solo con i verbi di azione che possono esprimere una continuità dell azione nel tempo come: study, do, learn, eat, drink, write, work, A: How long have you been studying English? B: I ve been studying it for five hours. A: Da quanto tempo studi inglese? B: Lo studio da cinque ore.
Con i verbi di azione, che ammettono la forma progressiva, è possibile usare sia il present perfect simple sia il present perfect continuous. Generalmente si usa: il present perfect simple per azioni di lunga durata o permanenti il present perfect continuous per azioni temporanee Tom has played tennis for many years. Tom has been playing tennis for two hours now. inoltre SI USA PRESENT PERFECT SIMPLE per parlare di AZIONI CONCLUSE quando ciò che interessa è il risultato (ricorda pertanto che si usa il present perfect simple se si specifica una quantità o un numero). I ve painted the house. Ho pitturato la casa. (il risultato è che la casa ora è pitturata) I ve run six kilometres. Ho corso sei chilometri. (il risultato è espresso dal numero) PRESENT PERFECT CONTINUOUS per parlare di AZIONI CONCLUSE quando si vuole enfatizzare l azione nel corso del suo svolgimento e gli effetti dell azione ancora visibili. I m tired. I ve been painting the house. Sono stanco. Ho pitturato la casa. I m exhausted. I ve been running. Sono esausto. Ho corso.
Il present perfect continuous NON SI USA con i verbi di stato: I ve been knowing Paul for five years. di norma in frasi negative: I haven t been writing to Peter since May. con espressioni di quantità o con un numero: I ve been playing six matches. Ma si dice: I ve known Paul for five years. Ma si dice: I haven t written to Peter since May. Ma si dice: I ve played six matches. con just, already, yet, not yet, ever, never, how much, how many, how often: I ve just been reading the newspaper. Ma si dice: I ve just read the newspaper.
EXERCISE 1 Present perfect simple o present perfect continuous? Sottolineiamo l alternativa corretta o preferibile con il colore verde, e motiviamo la scelta. 1. I have worked / have been working for my company for six months only. 2. We have been walking / have walked for two hours. 3. That old couple has been living / has lived in that house since they got married. 4. How long have they known / have they been knowing each other? 5. We haven t been hearing / haven t heard from Tom for a long time. 6. I haven t slept / haven t been sleeping for two nights. 7. John has been playing / has played the violin since he was a child. 8. Tom and Mark have played / have been playing tennis for over an hour.
EXERCISE 2 Present perfect simple o present perfect continuous? Sottolineiamo l alternativa corretta con il colore verde e motiviamo la scelta. 1. David has drunk / has been drinking a bottle of wine all by himself. 2. Who has eaten / has been eating all my chocolates? 3. Mum has cooked / has been cooking and there s a lovely smell in the kitchen. 4. Why are your eyes red? Because I ve been peeling / ve peeled onions. 5. Is your bedroom tidy? Yes, I ve been tidying / ve tidied it. 6. I ve read / ve been reading two books this week. 7. I ve been reading / ve read all afternoon and my eyes are tired now. 8. How many short stories has he written / has he been writing? 9. I m very tired. I ve worked / ve been working hard all day. 10. Look how wet you are! What have you been doing / have you done? I ve played / ve been playing in the snow.