avoid の後に来るのは 〜ing、to不定詞のどちらでしょうか?
Bill was ill, so he avoided ____ late at the office.

1.staying
2.to have stayed
3.having stayed
4.to stay

答え
1

avoid の後には必ず〜ing がきます。enjoy などと同じ仲間です。
having stayed もing の形ですが、完了形では意味が通じません。

【訳】
ビルは病気で、オフィスに遅くまでいることを避けた。