It was 80 years before Christopher Columbus crossed the Atla
来源:学生作业帮 编辑:作业帮 分类:英语作业 时间:2024/05/17 01:18:39
It was 80 years before Christopher Columbus crossed the Atlantic _____ Zheng sailed to East Africa
A.when B.that C.after D.since
选哪个?为什么不选其他的?It be +时间+连词(when、before、after、since) 这个句型我一直不知道怎么选,选这几个连词的区别在哪儿?语法书上都讲一大堆,看不懂!拜谢!
这是个什么句型呀?
A.when B.that C.after D.since
选哪个?为什么不选其他的?It be +时间+连词(when、before、after、since) 这个句型我一直不知道怎么选,选这几个连词的区别在哪儿?语法书上都讲一大堆,看不懂!拜谢!
这是个什么句型呀?
答案:A
翻译:在克里斯托弗.哥伦布横穿大西洋的八十年前,郑和就航行到了东非.
1.It be + some time + since从句
翻译为:自从...以来,已经多久了.
要求:since引导的从句使用一般过去时,而主句为一般现在时或现在完成时.
since从句使用过去完成时,而主句为一般过去时.
如:It is 20 years since I came here.= It has been 20 years since I came here.
我来这里已经20年了.
It was 20 years since I had worked there.
我不在那里工作已经20年了.
2.It be + some time + before从句.
翻译:过了多久...才...;要过多久...才会...
要求:如果主句使用一般将来时,则before从句使用一般现在时;
如果主句使用一般过去时,则before从句也使用一般过去时.
如:It was 80 years before his father died.
过了80年后,他的爸爸死了.
It will be 80 years before the tree grows tall.
要过80年,这棵树才会长高.
3.it + be + 一段时间 + that...
这是强调句型,要求that后面的句子能够和前面的一段时间直接相连.
如:It was for 80 years that I've learned English.
= I've learned English for 80 years.
4.It be + 时间点 + when从句
when引导时间状语从句,意思是“在...时候,从句动作发生”.
如:It was 11:30 pm when I fell asleep last night.
我昨晚十一点半才入睡.
5.It be + 一段时间 + after从句
翻译:在...之后多久了.
如:It was 80 years after the school was set up.
这所学校建立80年了.
分析:
如果选B that,则Zheng sailed to East Africa和80 years before...不能直接相连,即后者不能直接做句子的时间状语;
如果选D,则前后句时态不能对于.
如果选C,则前后句意不通顺,且不符合历史事实.
再问: 你上面分析得很精彩,我也比较认同。但答案是选that,解释说是主语从句!但是我就是不明白其他的为什么不能选
再答: 不好意思,的确是我看错了,答案是B。 不过这不是什么主语从句,而是强调句型结构。 去掉it was和that,剩下部分构成一个完整的句子: Zheng sailed to East Africa 80 years before Christopher Columbus crossed the Atlantic. 早在哥伦布横渡大西洋的80年前,郑和就航行到了东非。 80 years虽然是表示“一段时间”,但是80 years before Christopher Columbus crossed the Atlantic却表示“一个时间点”,可以直接做此句的时间状语。
翻译:在克里斯托弗.哥伦布横穿大西洋的八十年前,郑和就航行到了东非.
1.It be + some time + since从句
翻译为:自从...以来,已经多久了.
要求:since引导的从句使用一般过去时,而主句为一般现在时或现在完成时.
since从句使用过去完成时,而主句为一般过去时.
如:It is 20 years since I came here.= It has been 20 years since I came here.
我来这里已经20年了.
It was 20 years since I had worked there.
我不在那里工作已经20年了.
2.It be + some time + before从句.
翻译:过了多久...才...;要过多久...才会...
要求:如果主句使用一般将来时,则before从句使用一般现在时;
如果主句使用一般过去时,则before从句也使用一般过去时.
如:It was 80 years before his father died.
过了80年后,他的爸爸死了.
It will be 80 years before the tree grows tall.
要过80年,这棵树才会长高.
3.it + be + 一段时间 + that...
这是强调句型,要求that后面的句子能够和前面的一段时间直接相连.
如:It was for 80 years that I've learned English.
= I've learned English for 80 years.
4.It be + 时间点 + when从句
when引导时间状语从句,意思是“在...时候,从句动作发生”.
如:It was 11:30 pm when I fell asleep last night.
我昨晚十一点半才入睡.
5.It be + 一段时间 + after从句
翻译:在...之后多久了.
如:It was 80 years after the school was set up.
这所学校建立80年了.
分析:
如果选B that,则Zheng sailed to East Africa和80 years before...不能直接相连,即后者不能直接做句子的时间状语;
如果选D,则前后句时态不能对于.
如果选C,则前后句意不通顺,且不符合历史事实.
再问: 你上面分析得很精彩,我也比较认同。但答案是选that,解释说是主语从句!但是我就是不明白其他的为什么不能选
再答: 不好意思,的确是我看错了,答案是B。 不过这不是什么主语从句,而是强调句型结构。 去掉it was和that,剩下部分构成一个完整的句子: Zheng sailed to East Africa 80 years before Christopher Columbus crossed the Atlantic. 早在哥伦布横渡大西洋的80年前,郑和就航行到了东非。 80 years虽然是表示“一段时间”,但是80 years before Christopher Columbus crossed the Atlantic却表示“一个时间点”,可以直接做此句的时间状语。
It was 80 years before Christopher Columbus crossed the Atla
It was 80 years before Christopher Columbus c rossed the Atl
句子结构分析,求大神指点:It was 80 years before Christopher Columbus cro
It was Christopher Columbus who first p_______ Ametican cont
When Christopher Columbus landed in the New World,the Nort
翻译 CHRISTOPHER COLUMBUS
Christopher columbus route vespucci
Christopher Columbus怎么读
"Christopher Columbus"是什么意思啊?
Christopher Columbus discovered America on the 12th October,
_____was in 1492 that christopher columbus arrives in the ne
英语翻译When Christopher Columbus landed on the then unnamed Cos