Showing the origin of something
Use generate from when something comes from a source or material.
Generate is commonly used with from and by. Other prepositions usually belong to the larger sentence, not directly to the verb.
Use generate from for origin or source and generated by for cause, method, or creator. Phrases with in, for, or at are usually separate time, place, or purpose expressions.
These forms are not interchangeable. Choose the construction by meaning, not by which preposition appears most often.
Use generate from when something comes from a source or material.
Generated by introduces the system, person, or process creating the result.
Generate for is possible when for introduces purpose or benefit, not as a fixed verb pattern.
In usually introduces context such as place, field, or period.
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.
From is preferred for the original source or substance.
✕ Energy is generated by sunlight. ✓ Energy is generated from sunlight.In usually adds context such as place or time.
✓ The company generated sales in Europe.At normally introduces time or location, not the thing produced.
✕ The machine generated at electricity. ✓ The machine generated electricity.Choose the expression that matches the intended meaning.
Paste the complete sentence below. Linguix checks the preposition together with grammar, spelling, punctuation, and style.
They have different meanings. By focuses on the producer or process, while from focuses on the source.
Yes. Here for introduces the recipient or purpose, not a fixed verb pattern.
Only when at adds time or place information, such as generated power at night.
Create a free account to check complete texts, apply suggestions, and save your documents.