He fished for years at this very spot.

Meaning: He has spent many years fishing at this particular location.

Choice of Words: Fished means to catch fish with a fishing rod, line, and hook. Years is a plural noun that means a long time. Spot is a place or location. This sentence describes a man who has been fishing in the same place for a long time.

Alternative Expressions

Related Expressions