「It is ... that ~」という形を見かけたとき、これが強調構文なのか形式主語構文なのかを瞬時に見分ける必要があります。
形式主語構文の場合、「It is difficult that he should understand this theory」のように、that以下は完結した文になっています。一方、強調構文では「It was John that solved this problem」のように、that以下を見ると「solved this problem」となっており、主語が足りません。
語順リーディングでは、that以下を頭から読んでいって「あれ、何かが足りない」と違和感を覚えたら、それが強調構文のシグナルです。
強調構文「It is/was + 強調される部分 + that + 残りの部分」は、元の文から一部を取り出して強調したものです。「It was John that solved this problem」は「John solved this problem」から「John」を強調部分として取り出した構造です。
It was the development of artificial intelligence that fundamentally transformed the way researchers approach complex data analysis.
It was during the economic recession that many innovative startups discovered new market opportunities that traditional companies had overlooked.