"I bought this thermos for free" Appears perfectly regular to me. "That thermos was for free" sounds poor: I would just say "That thermos was free." herisson @Gustavson I stand adequately chastised. It is wise to bear in mind native speakers discover comparatively effortless some linguistic responsibilities like this 1, https://manuelxofwl.blogsuperapp.com/38962221/the-5-second-trick-for-fun-house-puzzle-game