I have a xbox live account that has the free games with gold game on it. My main account doesn't have live. I heard with the xbox one you can share the gold other users. Can i share the xbox live with my main account and play the free games with gold game on it to and earn achievements?
If you download the game through your gold account on your console you should be able to play it with your silver account once it's downloaded.
if you purchased it with account With Gold or without Gold on the xbox it automaticaly, any account can use the content games,DLC,etc...
I did test this yesterday but, I don't believe I could download the free games via my silver that should some gold benefits. You can however download those games via your gold account, sign out, and play them on your Silver !