Choose the appropriate preposition and fill in the blank:
I was shocked ______ what I saw. I had never seen anything like it before.
A
at
No worries! We‘ve got your back. Try BYJU‘S free classes today!
B
by
No worries! We‘ve got your back. Try BYJU‘S free classes today!
C
Both A and B
Right on! Give the BNAT exam to get a 100% scholarship for BYJUS courses
D
None of these
No worries! We‘ve got your back. Try BYJU‘S free classes today!
Open in App
Solution
The correct option is C Both A and B For this sentence, both 'at' and 'by' are suitable prepositions. 'At' and 'by' both refer to the reason or agent that shocked the person. 'Shocked at' means that 'what the speaker saw' was the cause behind his shock. 'Shocked by' also means the same thing: the scene was the reason behind his shock. Hence option C: 'at' and 'by' are both correct. Options A and B are incorrect on their own, as both prepositions are appropriate. Option D is incorrect because the answer lies in C.