I was quite astonished ______ his quick reaction.

at
with
on
of
Elementary Grammar Exercises A1
Table of English Grammar Contents (All Levels)
English Modals Tests
Advanced Grammar Exercises