This is what I got hope it helps
I believe the tone is somewhat dramatic based on the dialogue such as "shot his hand out in front of him", it makes the story seem a lot more interesting than what it really is; a normal encounter.
The correct answer is D, this is 'present perfect' tense. It is formed with the use of the verb HAVE in present simple tense (so, HAVE/HAS), and the past participle of a verb (or the third column of irregular verbs).
A cannot be correct, because then it would say - I hear.
B cannot be correct, because then it would say - I had heard.
C cannot be correct, because then it would say - I heard.
And since there is also HAVE HEARD, the correct answer has to be D.
Access prior knowledge, make connections and set up a reason