ののののの 5年弱前 haveは風邪をひいている状態 catchは風邪を引いてなかった状態から引いた状態になること。 ただ頭の中で例文を考えてみたのですが、実際に使うときは大きな差が出にくいですね。 この回答にコメントする