Where have you been living since you came to France?
Where had you been living since you came to France?
Is there any difference in meaning between both sentences above?
The second is not logically or structurally possible.
New words, one handy idiom, and a 2-minute quiz — delivered to your inbox to keep your streak alive.