1C;2A;3C;4B;5D1和2都是强调句3 His three children having been now college graduates是做伴随状语的,因为中间是逗号,所以只能用现在分词,而且动作已经完成了,所以,要用完成时态。ust表示一种猜测这里不是There be句型 ,因为There be句型 中的be动词随后面的名词的单复数变化。它是倒装句。真正的主语是more than 300,000 kinds of plants on the 它的后面应该用复数动词,There做表语。“英语教师团队真诚为您解惑”