to be frankly和be honest的区别
to be honest 是固定用法。
表示“坦率的,诚实的”,frank 和honest 区别在于——
frank 强调毫无保留地畅所欲言,不受任何约束。
honest 指遵守正直等道德准则。
frankly speaking 也是固定表达,“坦白来说”。
to be honest,意思是老实说,也可以表示为honestly speaking, 这两种表达可以扩展到多个意思,比如坦诚说是to be frank, frankly speaking。