Hello everyone. What do you think of the use of the present simple in the following sentence:
I am an English teacher for about 10 years now and I am ready with a complete teaching style that would make you learn English in 2 weeks.
Wouldn’t it be better to say ‘I’ve been an English teacher for about 10 years now…’?
TOEIC listening, talks: Starting a biology lecture[YSaerTTEW443543]
The present perfect seems the only possible tense here. The other possibility is to rejig the sentence as: I am an English teacher and have been for about ten years now …
Good morning Alan,
Thanks a lot for your quick response and your clear explanation. I came across that sentence on Myngle.com – a language learning community. Have you heard about that website?
PS: The verb rejig was new to me too, thanks for teaching it. Even my Babylon Translator does not have it![YSaerTTEW443543]
TOEIC listening, talks: Introducing a talk on the effects of vitamin D[YSaerTTEW443543]
I would take this structure (“I am…for/since” instead of “I have been…for/since”) as a first language indicator. Thus e.g.
- J’attends depuis longtemps
may be rendered by a French native speaker as
- I am waiting for a long time
- I have been waiting for a long time
(The same mistake, curiously, is sometimes made by English natives, when translating from languages which use the present instead of the present perfect in such cases.)