提问者素质非常高。问题明确有条理,排版美观。
本人愚见如下:
例句一过于抽象,对于过于抽象的句子最好还要提供上下文,不然比较容易误解。所以在不细究句子内容的首要条件下,对其中语法现象回话如下
1)there is no 比较的A than B,这是一个非常容易见到的结构,表面比较级,实质最高级,代表着B才是“最…”的那个,可以改为nothing is 比较级 than B,表达定义一样,但句子结构不同,带来的成效也不同。
2)than going可以改为than to do,即上面提到的B如此的名词结构由V-ing或- to do 结构来代替。如There’s no better job than to look after Tom. 或 There’s no better job than looking after the sick. 前者更具体化,后者更抽象化。所以文中对抽象事物进行描述,应用V-ing更好
3)Make A happen, 假如 A特别长时,会后移,变成 make happen A,这就讲解了你剩下的问题。
4)例二的意思是:要想事情发生,想是想不出来的,要行动起来。这句话没看出哪儿伤脑筋去理解的部分。