I ___ never ___ so happy. have / felt has / felt had / felt did / feel Show answer 📝 Detailed explanation Never → Present Perfect. I have never felt so happy.