問題1について
問題文ではhave you been in Europe? が置かれています。
( )の中に入るのはHow longです。これで「どのくらい」という意味を持っています。
How long have you beenはHow longと現在完了形を使った形です。これで「いままでどのくらい」という意味を持つようになります。この形を基本として、ここでは「in 場所」やing形の動詞を使って文を完成していきます。
文としての解答は次のようになります。 How long have you been in Europe?
問題2について
問題文にはlooking for a job? が置かれています。これだけで「仕事を探している」という意味合いになります。「いままでどれくらいそれをしていますか。」という意味で聞くことになりますが、文としての解答は次のようになります。 How long have you been looking for a job?
How long have you beenはここでは決まった形です。「been」はbe動詞の過去分詞です。これにing形の動詞を続けます。
問題3について
問題文ではin Japan? が置かれています。「日本に」という意味です。「in 場所」の形ですが、これにHow long have you beenを置くだけです。 How long have you been in Japan?