3. We had been struggling to understand professor Hopkin's lecture before we finally gave up.
В данном предложении had been struggling показывает, что действие (пытались понять) продолжалось в течение определенного времени до того, как мы сдались.
Ответ: had been struggling