I'm sorry but I will visit my uncle this Friday.该句对吗请问此句是否病句?如何改?

问题描述:

I'm sorry but I will visit my uncle this Friday.该句对吗
请问此句是否病句?如何改?

I'm sorry but I will visit my uncle on this Friday.(时间前要有介词)

没什么错误。不知道你有什么疑问。

是不是应该这样?
I'm sorry,but I have to visit my uncle this Fri.
这样逻辑比较清晰 不然之前的有歧义.

你要说清楚你要表达的是什么意思,我们才可以帮你,不过基本上没什么错误,把but改成that应该会好一点