Think of this situation.
Jessica Viviana says:
"I'm an English Teacher. I started to teach English in 2007. That means, I have been teaching English for two years. I have taught 10 different levels."
In this example we are talking about a fact that started in the past (teach English in 2007) and continues up to the present and it is possible that it continues in the future (because that's Jessica's career).
Now, some questions:
1) How long has Jessica been teaching? She has been teaching for two years.2) How many levels has she taught? She has taught 10 different levels.In the first question we focus on the
TIME, THE DURATION. We answer the question:
HOW LONG...?The grammar tense used to answer this question is called:
present perfect continuous.It is formed:
Affirmative: Subject + has/have + been + verb(ing) + complement.
She has been teaching English for 2 years.
Negative: Subject + hasn't/haven't + been + verb(ing) + complement.
We haven't been eating fat food since we are on a diet.
Question: (Wh- word) + has/ have + subject + been + verb (ing) + complement.
What sport have you been practising recently?
Note: You can use any Wh- word (where, who, what, why) except from: When/How much/ How many...
http://www.ego4u.com/en/cram-up/tests/present-perfect-progressive-2http://www.ego4u.com/en/cram-up/grammar/present-perfect-progressive/exercises In the first question we focus on the
QUANTITY/ THE RESULT. We answer the question:
HOW MANY...? OR HOW MUCH...?
The grammar tense used to answer this question is called:
present perfect.
It is formed:
Affirmative: Subject + has/have + verb (past participle) + complement.
She has taught 10 different levels.
Negative: Subject + hasn't/haven't + verb (past participle) + complement.
We haven't done anything.
Question: (Wh- word) + has/ have + subject + verb (past participle) + complement.
How many sports have you practised recently?
Note: You can use any Wh- word (where, who, what, why) except from: When/How long...
We don't use WHEN in the questions, because WHEN ask and answer for a specific time in the past. Therefore, for this question/ answer it is used simple past. Example: When did she start to teach English? She started in 2007.
Use of: for /since.Because we are talking about actions that started in the past and they are still in progress, we generally use time expressions to express when the action started.
For the present perfect and present perfect continuous we use
FOR + a period of time and
SINCE +specific date when the action started.
Example:
She has been teaching English since 2007. = She has been teaching English for two years. (now is 2009)
http://www.englishlearner.com/tests/since_or_for.shtmlhttp://www.englishclub.com/grammar/verbs-m_for-since_quiz.htmPresent perfect continuous (have/has been doing) vs present perfect (has/ have done)Emphasis on time vs
Emphasis on resultI have been working all night.
I have worked on the project and it is already finished.
Duration vs
QuantityI have been studying French since I was in elementary school.
I have studied French in 5 different schools.
Emphasis on the action vs
Emphasis on the resultI have been watching videos to improve my English.
I have improved my Listening-
Verbs of action vs
Stative verbsI have been dating my boyfriend for 2 months. (Here the verb is: date -- a verb of action)
I have been with my boyfriend for 2 months. (Here the verb is: be -- a stative verb)
Other stative verbs: understand, want, love, hate, have (possesion).
Exercises. Present perfect or continuous?
http://www.ego4u.com/en/cram-up/grammar/prepersim-preperpro/exercises
http://www.aulafacil.com/Ingejerc/Lecciones/Ejerc21.htmTASKTalking about a collection...
Do you collect anything?
When did you start to collect it?
How long have you been collecting it?
How many items have you collected?
If you don't collect anything... you can talk about a hobby...