I mean, I'm not a native English speaker so it's more confusing for me but then again, I have lived currently 16 years in the UK but...either way. Grammar, it's not gonna make sense no mater how long you live in a certain country or how long you study the language