These are OK: The company guarantees that the product will work well. The company guarantees that the product is good. The others all sound rather strange to me
New words, one handy idiom, and a 2-minute quiz — delivered to your inbox to keep your streak alive.