「彼は2時間以上ピアノを弾いています」
→「He has been playing the piano for more than two hours.」
「彼は」「2時間以上」「ピアノを」「弾いています」
「彼は」・・・・・・・主語(S)
「2時間以上」・・・・修飾語(M)
「ピアノを」・・・・・目的語(O)
「弾いています」・・・述語(V)
「弾く」は「play」
「現在完了進行」で主語が「三人称・単数」なので「play」→「has been playing」
「文型」:第3文型(SVO)
「S」:he
「V」:has been playing
「O」:the piano
「M」:for more than two hours
「彼は2時間以上ピアノを弾いています」は「He has been playing the piano for more than two hours.」
となります。