Collocations for astonished - adj.
PREPOSITION
at
She was quite astonished at his rudeness.
She was quite astonished at his rudeness.
by
He was astonished by the amount of junk in the house.
He was astonished by the amount of junk in the house.
Astonished is used with these nouns:
disbelief
disbelief