首先,加of是因为后面都是名词 student和teacher be of+N
相当于这个N的adj形式
意思是 与其说他是个老师还不如说他是个学生,是一种比较级用法.
其次,by far位置灵活
It is quicker by far to go by train.
乘火车要快得多
This computer is by far better than that one.
这台计算机远比那一台好
最后,suppose 这样用是对的
suppose +that 引导从句 表示假定 假设 猜想
句子意思是
假如我我没有休假我们怎么办?
是一种假设条件,ady 该是day吧
个人理解 希望对你有所帮助