Unit 11 How long have you (been)

 0    11 fiche    joasiahuchwajda
laste ned mp3 Skriv ut spille sjekk deg selv
 
spørsmålet English svaret English
We use the present perfect to talk about something that
begynn å lære
began in the past and still continues now.
Amy is in hospital.
begynn å lære
She has been in hospital since Monday. (not ‘Amy is in hospital since Monday’)
We know each other very well.
begynn å lære
We have known each other for a long time. (not ‘we know’)
Are you waiting for somebody?
begynn å lære
How long have you been waiting?
I have been doing something (present perfect continuous)= ‘I started doing something in the past and I am still doing it (or have just stopped).
begynn å lære
I’ve been learning English for a long time (not ‘I am learning’) sorry I’m late. Have you been waiting long? It’s been raining since I got up this morning.
The action can be a repeated action:
begynn å lære
How long have you been driving? Since I was 17.
The continuous is more usual with how long, since and for
begynn å lære
I’ve been learning English for a long time. (not usually’ I’ve learnt’)
You can normally use either the continuous or simple with live and work.
begynn å lære
John has been living/has lived in London for a long time. How long have you been working/have you worked here?
But we use the present perfect simple with always
begynn å lære
John has always lived in London (not ‘has always been living’)
You can use the continuous or the simple for actions repeated over a long period:
begynn å lære
I’ve been collecting/I’ve collected stamps since I was a child.
Use the present perfect simple in negative sentences like these:
begynn å lære
I haven’t seen Tom since Monday. (=Monday was the last time I saw him) Jane hasn’t phoned me for two weeks. (the last time she phoned was two weeks ago)

Du må logge inn for å legge inn en kommentar.