現在完了形の構文は、
have + 過去分詞
です!現在完了形であれば必ずこの形になります
I have studied English for three years.
例えば↑の文は、現在完了形の継続です
have+studied(過去分詞)の形ですね(*´`)
これと同様に、3番もこの構文に当てはまります
もしbeenが無かったら、
過去分詞の部分が無くなってしまいます。
(takingは過去分詞ではありません)
上記の理由からbeenを入れる必要があります。
わかりづらくてすみません( ;; )