Multiple choice general knowledge math & puzzles Mohan has ……… me a great shock. give gave giving given Reveal answer Fill a bubble to check yourself D Correct answer Explanation The present perfect tense 'has' requires the past participle form of the verb. 'Given' is the past participle of 'give'. 'Give' (base), 'gave' (past), and 'giving' (present participle) are grammatically incorrect here.