You are on page 1of 11

Form

• Present Perfect • Present Perfect


Continuous
• Affirmative • Affirmative
 have/has VPP  have/has been V+ing
• Negative • Negative
 haven’t/hasn’t VPP  haven’t/hasn’t been
V+ing
• Questions • Questions
Have/has  VPP….? Have/Has  been
V+ing….?
FOR

How long .....?


SINCE NOW

• How long have you • How long have you


had a dog? been training her?
Since I got her Since she was six
from my father. months old.
For three years. For two and a half
years.
• How long has he • How long has he
been a manager? been working for
Since he graduated ABC Ltd?
from college. Since 2005.
For ten years. For three years.
Practice
• How long / you / know your
boyfriend? Last June.
• How long have you known your
boyfriend? Since last June.
• How long/ you / go out with him? 99
days.
• How long have you been going out with
him? For 99 days.
• How long / he / have glasses?
Twenty years.
How long / he / wear these ones? He
broke the old ones.
• How long has he had glasses?
For twenty years.
How long has he been wearing these
ones?
Since he broke the old ones.
• How long / you / work as a teacher?
Five years.
How long / you / work at this school?
September.
• How long have you worked as a
teacher?
For five years.
How long have you been working at
this school?
Since September.
How long? vs. How much/many?
duration quantity
• How long have you • How many photos
been taking photos? have you taken?
(I’ve been taking (I’ve taken) about
photos) since I was 1000.
ten.

• How long has he • How much beer has


been drinking? he drunk?
(He’s been drinking) (He’s drunk) six
since 6 a.m. bottles of beer.
Practice
• How long / she / learn English?
Eight years.
• How long has she been learning English?
She’s been learning English for eight years.

• How many words / she / learn?


About 2000.
• How many words has she learnt?
She’s learnt about 2000.
• How long / he / write poems?
He met his girlfriend.
How many poems / he / write?
23.

• How long has he been writing poems?


He’s been writing poems since he met
his girlfriend.

• How many poems has he written?


He’s written 23 poems.
• How long / she / act in films? Two years
• How many roles / she play? Six
• How many prizes / she win? Nine
• How much money / she make? $ 20,000

• How long has she been acting in films?


She’s been playing in films for two years.
• How many roles has she played?
She’s played) six roles.
• How many prizes has she won?
She’s won nine prizes.
• How much money has she made?
She’s made $20,000.
Your Turn
• Make up similar mini dialogues using how long? and
how many /much?. Use some of the given
vocabulary:

• eat hamburgers build houses


collect coins drive
repair cars clean windows
make cakes give presentations
read this book sing in a band
chat on the Net study for tests
draw comics take exams

You might also like