个人从英语教学角度而言,没有见过be have to do这种表达方式,关于使役动词的用法主要是是 make /let /see /have +sb do,这个时候没有to,但是在被动语态中要加上to。就是be made/ seen to do 主要就是这两个动词被动语态中要加上 to,这是中学阶段常见知识点,这是我在教学过程中经常跟学生强调的内容,望采纳