单选题 (Historically) (there) (has been) (only) two major factions(部分) in the Republican Party -- the liberals and the conservatives.
  • A. Historically
  • B. there
  • C. has been
  • D. only


【正确答案】 C
【答案解析】将C选项has been改为have been。there be句型中的主语为be后的名词,谓语即be的单复数与它后面的名词的数保持一致。two factions为复数,故用have。该句的意思是,“历史上共和党中一直只有两个主要部分,即自由主义者和保守主义者”。