With as many as 120 varieties in existence, discovering how cancer works is not easy."
With引导的是一个独立主格结构,在这个句子中做原因状语,也就是说"因为现存癌症的种类有120种之多,所以…"。这句话的主语是由一个复杂的动名词短语充当的,即discovering how cancer works.由于这句话的状语较长,主语又是这样的一个复杂结构,所以大家往往感到找不到这个句子的主干。实际上,只要抓住谓语动词就很容易找到句子主干。由于单纯doing的形式是不可以做谓语的,所以在这个句子里,discovering就绝不可能是谓语。它是一个动名词,相当于名词的用法,因此它是做主语的。Works虽然是谓语,但它是how cancer works这个从句中的谓语,而不是主句的谓语。所以,主句的谓语只有is.
以上就是如何备考英语四级阅读中的长难句,希望各位考生们努力备考,勤加复习,取得理想成绩!