I have learned some Italian over the years by studying on my own and speaking with native speakers. But there are a couple of aspects of the language that none of my references seem to do a good job explaining:
Translation of prepositions. English prepositions do not translate word-for-word into Italian (or other romance languages). I am still befuddled with when and how to use di, da, a, per, and in.
How to use the infinitive with a preposition. When would you say finire, per finire, di finire, a finire (or maybe some of those you would not say at all)?
When is the definite article required vs. omitted?
I am not asking you to give me a tutorial in this thread, I am just looking for good sources.
I have lots of sources for vocabulary and verb tense usage and conjugation but the prepositions always confound me.