老师好:

be it or这个结构,是否it这个地方只可以用代词?可以用名词么?譬如说:

Be Mary rich or poor, I willmarry her. 这个句子对么?

我看到有这么个句子:

Sadly its not a matter or socalled educated or not, its more it shows how small minded and short sightedmillions are, be they rich or poor or have a degree or not, for 10's ofmillions of us who voted remain, we are as baffled as you as to how leaving agreat group of countries who we have been trading with and have been at peacewith for almost 50 years just beggars belief.

这里的 be they rich orpoor or have a degree or not 从have开始,是whether they have a degree or not的简化么?所以不只whether be it可以简化?

谢谢!

Be Mary rich orpoor, I will marry her. ——正确。 等于: Whether Mary is rich or poor, I will marry her.

be they rich orpoor or have a degree or not ——第二个 or 连接两个让步从句,等于:

whether they arerich or poor, or whether they have adegree or not

第二个让步状语从句,不是倒装结构。第一种状况的倒装仅限于 be 动词。

详细情况见:https://www.cpsenglish.com/question/52877