汤姆学了几年法语。

Tom has been learning French for a few years.

Source: Tatoeba

Sentence Composition