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.