227. Who gave you ice-cream? September 17, 2025 by Admin A. Who has given you ice-cream? B. By whom were you given ice-cream? C. By whom was you given ice-cream? D. Who had given you ice-cream? ✅ The correct answer is option B.