After a controversial memo by a Google engineer about diversity programs at the company and gender differences went viral over the weekend, sparking an explosive reaction on social media, the search giant did not dispute media reports late Monday that the employee had been fired.
the search giant did not dispute media reports late Monday.
1.After a controversial memo…went viral over the weekend时间状语从句
2.by a Google engineer about diversity programs at the company and gender differences后置定语；修饰memo
3.sparking an explosive reaction on social media现在分词其主语是前面这件事
4.that the employee had been fired同位语从句
Republican leaders abruptly pulled their overhaul of the nation’s health-care system from the House floor on Friday, a dramatic defeat for President Trump and House Speaker Paul D. Ryan that leaves a major campaign promise unfulfilled and casts doubt on the Republican Party’s ability to govern.
5.Cast doubt on 引起怀疑