Vraag:  Is “I have been teaching English since 1995” correct of moet het zijn “I have taught English since 1995” of zijn beide zinnen correct? Ik dacht dat alleen de tweede zin juist was omdat het hier om een ‘habit’ gaat.
Antwoord: Beide zinnen zijn correct.

Toelichting
I have been teaching English is een voltooide tijd in de duurvorm (perfect continuous). Gevraagd naar iemands sport, is het antwoord “I play tennis” en niet “I am playing tennis” omdat het tennissen niet op dit ogenblik aan de gang is. Veel docenten denken daarom dat je niet kunt zeggen I have been playing tennis since 1995. Volgens verschillende grammatica handouts die aan leerlingen op papier of digitaal worden verstrekt, zou de de correcte zin moeten zijn: I have played tennis since 1995.

Echter, de perfect continuous wordt heel vaak gebruikt voor een ‘habit’ die in het verleden is begonnen en nog steeds bestaat. In verschillende grammaticaboeken wordt deze structuur dan ook behandeld. Om er een paar te noemen:

Piet van der Voort,
Core Grammar for Higher Education, Noordhoff, 2009, p. 61:
“The present perfect continuous is used to describe that a ‘habit’ started in the past and continues in the present”. Example:
“We
have lived/have been living here for twenty years now.”

Michael. Swan,
Practical English Usage, Oxford University Press, 2005, p.447:
“Harry
has been working/has worked in the same job for thirty years”.

John Eastwood,
Oxford Practice Grammar,  Oxford University Press, p. 38:
“Natasha
has been playing the piano since she was four.”

Raymond Murphy,
English Grammar in Use, Cambridge University Press, 1994, p. 22:
“John
has been living/ has lived in London for a long time”
“How long
have you been working/have you worked here?"
”I
have been collecting/I have collected stamps since I was a child."

In de loop der jaren ben ik vaak dit gebruik van de perfect continuous tegengekomen in authentieke betrouwbare schriftelijke en gesproken bronnen.
Enkele voorbeelden uit mijn notities:
BBC interview 1: “You
have been serving meals for twenty years.”
                        "How long
have you been operating this kitchen?”
BBC interview 2: “She
’s been having hits since she was 14”

Britse kwaliteitskrant:
“Since 1994 Swtitzerland
has been giving hardened drug addicts free heroin on prescription.”

Op p. 50 van haar boek
English for High-Flyers, (Boom, 2007)  schrijft Diane Butterman:
“For some years now I
have been conducting my own mini survey regarding this problem.”

Gezien het bovenstaande mag de perfect coninuous voor een ‘habit’ zeker niet fout worden gerekend. Sterker nog: deze constructie lijkt nog frekwenter te zijn dan de perfect simple.
Een UK google search bijvoorbeeld voor ‘
have been teaching since’ leverde ca 52000 hits op, terwijl ‘have taught since’ slechts 1400 werd gevonden.
Overigens is mijn ervaring dat leerlingen gemakkelijker de perfect continuous gebruiken. “Bekt” kennelijk lekkerder.

Engels idioom basis voor alle vaardigheden
Titels
Start Up
Step Up
Build Up
Follow Up
Speak Up
Spreekhulp Engels
Finish Up
Business Words
Voor grammaticaboeken
klik
hier
Vragen en antwoorden
over idioom en grammatica