「もし今日晴れていたら、テニスができるのに」
            →「If it were sunny today, I could play tennis.」
        
            「もし今日天気が晴れなら」「私は」「テニスを」「することができるのに」
        
            「もし今日天気が晴れなら」・・修飾語(M) 
            「私は」・・・・・・・・・主語(S) 
            「テニスを」・・・・・・・目的語(O) 
            「することができるのに」・述語(V) 
        
「現在の事実に反する」ことを表すのは「仮定法過去」で「If+主語+動詞の過去形」で表します。
「現在の事実に反する」ことを表すのは「仮定法過去」で「主語+would(might,could)+動詞の原形」で表します。
            「文型」:第3文型(SVO)
            「M」:if it were sunny today, 
            「S」:I 
            「V」:could play 
            「O」:tennis 
        
「もし今日晴れていたら、テニスができるのに」は「If it were sunny today, I could play tennis.」
となります。