Verb + preposition

heap on and heap upon

Both heap on and heap upon are grammatical. Upon is usually more formal or literary.

Quick answer

Common uses of heap

Use heap on in everyday English for adding large amounts of something. Heap upon has the same meaning but sounds more formal or literary.

They heaped praise on the teacher
The storm heaped snow upon the roads
She heaped blankets on the bed

Choose the pattern by meaning

These forms are not interchangeable. Choose the construction by meaning, not by which preposition appears most often.

1
heap on + object

Add a large amount

On is common in everyday speech and writing.

Critics heaped criticism on the proposal
2
heap upon + object

Use a more formal style

Upon often appears in literary or formal contexts.

The report heaped blame upon the committee
3
heap + object + on + place

Pile something onto a surface

This pattern describes physical piling.

Workers heaped sand on the truck

See the difference in context

The same subject can take different constructions because each sentence answers a different question.

Construction
Example
Meaning
heap on
Fans heaped praise on the player.
common everyday wording
heap upon
The novel heaps tragedy upon tragedy.
more formal or literary
heap on
She heaped books on the table.
pile physically onto something
heap upon
The speaker heaped compliments upon the guests.
give large amounts figuratively

Common mistakes

Some combinations appear in real text but do not mean what learners often assume.

Using onto after heap figuratively

On is more natural in figurative uses.

✕ They heaped praise onto her. ✓ They heaped praise on her.

Forgetting the object

Heap usually needs something being piled or given.

✕ They heaped on the winner. ✓ They heaped praise on the winner.

Quick practice

Choose the expression that matches the intended meaning.

1. Reporters heaped criticism ___ the company.
2. The poem heaps image ___ image.
3. Workers heaped dirt ___ the hole.

Check your sentence in context

Paste the complete sentence below. Linguix checks the preposition together with grammar, spelling, punctuation, and style.

Free to try · No signup required

Frequently asked questions

Is heap upon old-fashioned?

It is still used, but it sounds more formal or literary than heap on.

Can heap on be physical and figurative?

Yes. You can heap sand on a truck or heap praise on someone.

Which is more common in conversation?

Heap on is much more natural in everyday speech.

Write with confidence in Linguix

Create a free account to check complete texts, apply suggestions, and save your documents.

Create a free account