1. ① ← have difficulty ~ing ~するのに苦労する
2. ① ← hear(知覚動詞) it<形式目的語> said(過去分詞) <that(接続詞) she(S)'s(V) a tough business woman>(真目的語).
私は、<彼女は手強いビジネスウーマンである>と言われるのを聞いたことがあります。
3. (b) They seem (to) (have) (had)<不定詞の完了形> a good time in Rome. 彼らはローマで楽しい時を過ごしたようです。
※ They seem(現在形) to have had(不定詞の完了形) = It seems(現在形)that they had(過去形)
不定詞の完了形:前の動詞(seems)よりもひとつ古い時制=過去形 を表す
参考にしてください。