it's the first time that he had his homework done in time.
had是否应该该has?即it's the first time that he has his homework done in time.
it's the first time that he will have to face such difficulty.
will是否应该去掉?have该has?而且该加a
it's the first time that he has to face such a difficulty.
上面两句子用it's his first time to have his homework done in time
it's his first time to face such a difficulty.
个人觉得这样较好