Putting money, time, or effort into something
Use in for the target of an investment.
Invest is most commonly followed by in. Other prepositions such as for, with, on, and at are possible in different sentence structures, but they usually are not fixed combinations with the verb.
Use invest in for money, time, or effort put into something. “Invest on” is nonstandard in modern English. “Invest with” can refer to the company handling money. “Invest for” usually expresses purpose or benefit. “Invest at” is used for places or prices, not as a fixed pattern.
These forms are not interchangeable. Choose the construction by meaning, not by which preposition appears most often.
Use in for the target of an investment.
Use with for the bank, broker, or organisation handling investments.
Use for to show the reason or future benefit.
At may describe a price, level, or place connected to the investment.
The same subject can take different constructions because each sentence answers a different question.
Some combinations appear in real text but do not mean what learners often assume.
Use in for the thing receiving the investment.
✕ They invested on new software. ✓ They invested in new software.Spend on is common, but invest usually takes in.
✕ She invested on training courses. ✓ She invested in training courses.At does not normally introduce the thing invested in.
✕ He invested at stocks. ✓ He invested in stocks.Choose the expression that matches the intended meaning.
Paste the complete sentence below. Linguix checks the preposition together with grammar, spelling, punctuation, and style.
In standard modern English, invest in is the usual form. Invest on is generally considered incorrect.
Yes. Invest with names the institution or adviser managing your money.
It explains the purpose of the investment, such as invest for retirement or invest for growth.
Create a free account to check complete texts, apply suggestions, and save your documents.