作业帮 > 英语 > 作业

关于独立主格结构的问题~

来源:学生作业帮 编辑:搜搜做题作业网作业帮 分类:英语作业 时间:2024/06/22 14:57:38
关于独立主格结构的问题~
为什么独立结构里要用having done而不是用have/had done?
1.The sun _____,they continued their way.
A.has risen B.having risen C.has raised D.having raised
2.The country has sent up three unmanned spacecraft,the most recent ______at the end of last March.
A.has been launched B.having been launched
C.being launched D.to be launched
这两题都选having结构的吗?
那什么时候用did呢?
关于独立主格结构的问题~
1.The sun _____,they continued their way.
这句话中,首先没有连词连接两个句子,在英语中,是很重视句子之间的连接的,两个完整的句子之间,必定有连词连接.原题这句话中没有连词,所以必定原句不是一个完整的句子,故排除A和C选项.
独立主格结构,是指的已经有了一个完整的句子,而两个句子的主语不同,此时就要用独立主格结构了.rise的过去分词是risen.所以选B.
2.根据上面的解释,所以先排除A.:
句意:这个国家最近刚刚发射了三个无人飞船,其中最近的一个是今年三月底发射的.
飞船是已经发射了的,所以只有B选项合适,不定式表示的意思是:还没有做的动作.
如果要用did,句意的时态表示出来的不太合适,这样更好的呀,The sun 【had risen】,【so】they continued their way.
欢迎追问.