Tom a predat franceza vreme de treizeci de ani.
Tom has taught French for thirty years.