Giving the reason for dismissal
Use 'for' to explain why someone lost a job.
The verb 'sack' usually means dismiss from a job. 'Sack for' gives the reason, while 'sack from' names the job or organisation. 'By' is usually not selected by the verb itself.
Use 'sack for' to give a reason and 'sack from' to name the workplace or position. 'By' usually introduces the person or group doing the action, not a fixed verb pattern.
These forms are not interchangeable. Choose the construction by meaning, not by which preposition appears most often.
Use 'for' to explain why someone lost a job.
Use 'from' to show the company, team, or position someone lost.
'By' can introduce the agent in a passive sentence. It is not a special verb-preposition combination.
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.
'By' usually introduces the agent, not the reason or workplace.
✕ He was sacked by lateness. ✓ He was sacked for lateness.Use 'from' for the organisation or role.
✕ She was sacked for the hospital. ✓ She was sacked from the hospital.'From' should be followed by a place, company, or position.
✓ He was sacked from his job.Choose the expression that matches the intended meaning.
Paste the complete sentence below. Linguix checks the preposition together with grammar, spelling, punctuation, and style.
Yes. 'Sack' is more informal than 'dismiss' or 'terminate'.
Yes. 'Over' is sometimes used before a problem or dispute, especially in news style.
'Sack for' gives the reason, while 'sack from' names the job or organisation.
Create a free account to check complete texts, apply suggestions, and save your documents.