0
Anonymous Posted 16 years ago
Grammar

I (have) taught history in the past

The context is a letter to a prospective employer. Which of the forms is correct?

1. I am a Cambridge graduate and have taught history at a school ten years ago.

2. I am a Cambrige graduate and taught history at a school ten years ago.

The first one sounds more natural to me, though the second one should theoretically be more correct, since the activity of teaching happened in the past and is not prolongued into the present. Native speakers, help please. Thanks.
  

Top answer

Do not use present perfect ("have taught") with a specific time reference ("ten years ago"). The first is incorrect.

  • Do not use present perfect ("have taught") with a specific time reference ("ten years ago").
  • The first is incorrect.
Free · every Monday

Get the Weekly English Kit 📬

New words, one handy idiom, and a 2-minute quiz — delivered to your inbox to keep your streak alive.

8 Answers
0
Do not use present perfect ("have taught") with a specific time reference ("ten years ago").

The first is incorrect.
0
Thanks for your reply, in fact I made a mistake when asking. What I wanted to use was a non specific time reference:

1. I am a Cambridge graduate and have taught history in the past.
2. I am a Cambridge graduate and taught history in the past.

What about these two? Thanks and sorry.
0
Hi,

'In the past' seems redundant.

Why not just say this?



I am a Cambridge graduate and have taught history.



Best wishes, Clive
0
Thank you Clive. I think that a time reference is necessary in this case. The idea is that I taught history for 4 or 5 years, about 20 years ago. After that I performed a completely different activity and now I want to apply for a teaching job again. So when describing my experience to a potential employer in a cover letter (or orally), I need to mention that I taught history at a certain time. S
0
In those circumstances, "I have taught history in the past" is probably a good choice and grammatically correct.
0

Thanks a lot, Grammar Geek.

0
Hi

Your choice might also depend on just how much information you want to give to a prospective employer about when you taught history:

1. I am a Cambridge graduate and taught history ten/twenty/many years ago. (You taught it in the past, as stated, and you are not implying that your experience has any current relevance.)

2. I am a Cambridge graduate and have ta

Related Questions