「彼は20分間歌い続けている」
→「He has been singing for twenty minutes.」
「彼は」「20分間」「歌い続けている」
「彼は」・・・・・・・主語(S)
「20分間」・・・・・・修飾語(M)
「歌い続けている」・・述語(V)
「歌う」は「sing」
「現在完了進行形」なので「sing」→「have been singing」
「主語」が「三人称単数」なので「have been working」→「has been singing」
となります。
「文型」:第1文型(SV)
「S」:he
「V」:has been singing
「M」:for twenty minutes
「彼は20分間歌い続けている」は「He has been singing for twenty minutes.」
となります。