Add a large amount
On is common in everyday speech and writing.
Both heap on and heap upon are grammatical. Upon is usually more formal or literary.
Use heap on in everyday English for adding large amounts of something. Heap upon has the same meaning but sounds more formal or literary.
These forms are not interchangeable. Choose the construction by meaning, not by which preposition appears most often.
On is common in everyday speech and writing.
Upon often appears in literary or formal contexts.
This pattern describes physical piling.
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.
On is more natural in figurative uses.
✕ They heaped praise onto her. ✓ They heaped praise on her.Heap usually needs something being piled or given.
✕ They heaped on the winner. ✓ They heaped praise on the winner.Choose the expression that matches the intended meaning.
Paste the complete sentence below. Linguix checks the preposition together with grammar, spelling, punctuation, and style.
It is still used, but it sounds more formal or literary than heap on.
Yes. You can heap sand on a truck or heap praise on someone.
Heap on is much more natural in everyday speech.
Create a free account to check complete texts, apply suggestions, and save your documents.