Which of the following sentences is correct? Diana will have sing the song.

Which of the following sentences is correct? Diana will have sing the song.

درج ذیل میں سے کون سا جملہ درست ہے؟
Explanation

The sentence "Diana will have sung the song" is correct because it uses the future perfect tense 

Structure: The structure for the future perfect tense is:


Subject + will have + past participle of the verb

In this case: Diana (subject) + will have (auxiliary verb) + sung (past participle of "sing")