I lived for about a decade, on and off, in France and later moved to the United States.which sentence is correct?
I lived about a decade, on and off, in France and later moved to the United States.
I've lived about a decade, on and off, in France and later moved to the United States.
The "for" is optional - you can use both. Simple past tense is fine. Present perfect is not OK, because your sentence implies that you are no longer living in France.
New words, one handy idiom, and a 2-minute quiz — delivered to your inbox to keep your streak alive.