How long have you present perfect 4 | Improve Tuition | Tutors | Tuition | Tutoring | Tutor

Table of Contents

Week 1 | English Grammar

Day 1| Auxiliary verbs

Day 2 |Am/is/are

Day 3 |Am/is/are Questions

Day 4 |I am doing (present continuous)

Day 5 |Are you doing? (present continuous questions)

Day 6 |I do/work/like (present simple)(present continuous questions)

Week 2 | English Grammar

Day 1 |I don't... (present simple negative)

Day 2 |Do you...? (present simple questions)

Day 3 |I am doing (present continuous) I do (present simple)

Day 4 |I have... and I've got...

Day 5 |Was/were

Day 6 |Worked/got/went etc (past simple)

Week 3 | English Grammar

Day 1 |I didn't... did you...? (past simple negative and questions)

Day 2 |I was doing (past continuous)

Day 3 |I was doing (past continuous) and I did (past simple)

Day 4 |I have done (present perfect 1)

Day 5 |I've just... I've already... I haven't...yet (present perfect 2)

Day 6 |Have you ever...? (present perfect 3)

Week 4| English Grammar

Day 1 |How long have you...? (present perfect 4)

Day 2 |For, since, ago

Day 3 |I have done (present perfect) and I did (past)

Day 4 |Is done, was done (passive 1)

Day 5 |Is being done, has been done (passive 2)

Day 6 |Be/have/do in present and past tenses

Week 5| English Grammar

Day 1 |Regular and irregular verbs

Day 2 |What are you doing tomorrow?

Day 3 |I'm going to...

Day 4 |Will/shall (1)

Day 5 |Will/shall (2)

Day 6 |Might

Week 6| English Grammar

Day 1 |Can and could

Day 2 |Must, mustn't, don't, need to

Day 3 |Should

Day 4 |I have to

Day 5 |Would you like...?

Day 6 |Do this! Don't do that! Let's do that

Week 7| English Grammar

Day 1 |I used to...

Day 2 |There is... There are...

Day 3 |There was/were... There has/have been... There will be...

Day 4 |It...

Day 5 |I am, I don't

Day 6 |Have you? Are you? Don't you? etc

Week 8| English Grammar

Day 1 |Too/either/so am I/neither do I etc

Day 2 |Isn't/haven't/don't etc (negatives)

Day 3 |Do they? Is it? Have you?

Day 4 |Forming questions (who/what/why/where/when/which)

Day 5 |What...? Which...? How...?

Day 6 |How long does it take...?

Week 9| English Grammar

Day 1 |Do you know where...? I don't know what... etc

Day 2 |He/she said that... He/she told me that...

Day 3 |Work/working Go/going Do/doing

Day 4 |I want you to... I told you to...

Day 5 |I went to the shop to...

Day 6 |Go to... Go on... Go for... Go -ing... Get…

Week 10| English Grammar

Day 1 |Get...

Day 2 |Do and make

Day 3 |Have...

Day 4 |I/me He/him They/them etc

Day 5 |My/his/their etc

Day 6 |Whose is this? It's mine/yours/hers etc

Week 11| English Grammar

Day 1 |Myself/yourself/themselves etc

Day 2 |A/an...

Day 3 |Singular & plural

Day 4 |The...

Day 5 |Go to...

Day 6 |This/that/these/those

Week 12| English Grammar

Day 1 |Some & any

Day 2 |All/most/some/any/no/none etc

Day 3 |Adjectives

Day 4 |Adverbs

Day 5 |Imperatives

Day 6 |And but or so because

Week 13| English Grammar

Day 1 |When...

Day 2 |If we go... if you see... etc

Day 3 |If I had... If we went... etc

Day 4 |A person who... A thing that/which (relative clauses 1)

Day 5 |How long have you…?(present perfect 4)

Day 6 |For since ago

How long have you…?


Is = present
Has been = present perfect
Example: She is in Spain. (=present, she is in Spain right now)
Example: She has been to Spain. (=present perfect, she has been to Spain but, she is back now)

Present simple Present perfect simple
Mum and dad are on holiday. Mum and dad have gone on holiday
My brother lives in Leicester. How long has your brother lived in Leicester?
I have a new house. I have bought a new house.
Are you married? How long have you been married?
I work at a school. I have worked at a school for five years.
Is she a teacher? How long has she been a teacher?

More examples of present perfect simple:

  • How long have you known Emma?
  • How long have you had your car?
  • How long have you lived in Castleford?
  • How long has he been working as an engineer?
  • How long has she been at the supermarket?
  • How long have you slept for?
Present continuous Present perfect continuous (have been + -ing)
I am watching television. How long have you been watching television?
I am learning to speak Spanish. How long have you been learning to speak Spanish?
I am reading Pride and Prejudice. How long have you been reading Pride and Prejudice?
He is sleeping. How long has he been sleeping?
She is crying. How long has she been crying?
It is snowing. It’s been snowing all night.

 

 

Share the Love: www.improvetuition.org

How long have you…? Exercises


 

Use the information given to create questions beginning with ‘How long…?’
It is snowing.
The weather is shining.
John and Kate are married.
My brother has gone on holiday.
My aunty and uncle live in Canada.
My sister is a teacher.
I work at the chemist.
I’ve known Susan since I was a baby.
Jonathan is learning to speak to Mandarin.

 
 

2. Fill in the missing gaps in the sentences using the present perfect (=has/have + past participle)
 
1. My mum and dad on holiday to America. They gone since last Sunday.
 
2. I Ben and Emma since primary school. We to the same primary and secondary school.
 
3. My sister learning to speak French because she is going to France next month.

 
 

 
3. Use the appropriate words in the missing gaps.
 

have you lived, lives,has been,work,have known,I have bought,have worked

 
1. My sister in Spain. She is studying Spanish with her friend Rosie. I Rosie since I was 5.
 
2. Spencer with Jamie. They have worked together for 2 years.
 
3. How long in Australia?
 
4. a new dress for prom
 
5. He to Thorpe park.

 

 

4. Challenge: Create 4 of your own questions beginning with ‘How long……?’
 

  •  

  •  

  •  

 

 

1 2 3 4 5  

“Every accomplishment starts With the decision to try.” Gail Dever

++44 (0)1924 506010