Numbers 5 & 6 sound very strange here, when using "will" you indicate the simple future and in the next part of the sentence you use the present perfect form.Originally Posted by curious
Present perfect is used for an action that started in the past but when there is a link with the now.
Number 2 The use of the simple present in the second part of the sentence doesn't look right to me. Simple present is used to indicate habits for example: I work every day from 8am till 4pm. Due to it will be his first concert in the US.
The same for number 1 That's the present continuous.
I think that number 4 is a correct way to say this.
I should say: This will be the first time that he is going to give a concert in the US.
Eager to know what others have to say about this.