まなぶ 5年以上以前 (3)は2、(5)は4だと思います。 (3)は2しかないと思いますbe busy (in)doing 、have trouble (in) doingは慣用的な表現なので暗記しておいて損はないかと、調べるともっと詳しくわかりますが (5)はkeep in contact with という熟語はあると思いますが、withがないと間違いだと思います。 留言