I am struggling to understand this. Let's imagine that it's been over 10 years since I started working on something and I want to say that. For me, the following comes to mind:

I have over 10 years of experience on..

I ask that because most of my searches on google about this ended up with results pointing that this is the case more used:

I have over 10 years experience on...

Is the first situation incorrect? Can I use both cases? Which is the one more accepted grammatically (for English tests purpose)? Can someone explain me why?

Thanks a lot.


1 Answer 1


I have over 10 years of experience - is preferred

Because the preposition of will connect the experience with its period. As Damkerng suggests, if you want to remove of, put the possessive apostrophe s.

However, be cautious using experience on. There exists experience of or experience in as well. It's debatable.

I have over 10 years of experience in (the field of) marketing.
I have over 10 years of experience of conducting seminars.

I think we use experience in something and experience of doing something.

  • It's good that you mentioned the choice of preposition. However, I'm not sure if "experience on" is debatable. According to the link you gave, it's about "experience of" vs. "experience in" (also "experience with"). I'd suggest "experience in" If it's about knowledge and skill. Apr 1, 2014 at 5:49
  • @DamkerngT. Oh yes, a typo. I missed it. thanks. corrected. I was aware of that in giving the example but somehow missed it.
    – Maulik V
    Apr 1, 2014 at 5:57

You must log in to answer this question.

Not the answer you're looking for? Browse other questions tagged .