✔ 最佳答案
Problems:
(1) Grammar
(2) Sentence structure is too long
(3) Typical HK-style English
My suggestion:
The modification work of the training room will be carried out in early September. Hence, ML room has been reserved for you instead.
Notes:
If you want to use your own sentence, the term "will be shifted" is incorrect. Since you have already known that the training room will not be available in early September, your reservation "has been shifted" but NOT "will be shifted" to ML room instead. You must use Present Perfect Tense in this case. If you use Future Tense, it means that the reservation will be shifted for you later but not at that moment.