It was 80 years before Christopher Columbus crossed the Atlantic _____ Zheng sailed to East AfricaA.when B.that C.after D.since选哪个?为什么不选其他的?It be +时间+连词(when、before、after、since) 这个句型我一直不知道

来源:学生作业帮助网 编辑:作业帮 时间:2024/05/09 05:21:46
It was 80 years before Christopher Columbus crossed the Atlantic _____ Zheng sailed to East AfricaA.when B.that C.after D.since选哪个?为什么不选其他的?It be +时间+连词(when、before、after、since) 这个句型我一直不知道

It was 80 years before Christopher Columbus crossed the Atlantic _____ Zheng sailed to East AfricaA.when B.that C.after D.since选哪个?为什么不选其他的?It be +时间+连词(when、before、after、since) 这个句型我一直不知道
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) 这个句型我一直不知道怎么选,选这几个连词的区别在哪儿?语法书上都讲一大堆,看不懂!拜谢!
这是个什么句型呀?

It was 80 years before Christopher Columbus crossed the Atlantic _____ Zheng sailed to East AfricaA.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,则前后句意不通顺,且不符合历史事实.

应该选D吧,翻译就是:郑航行到东非比哥伦布穿过大西洋要早八十年。

选B that

意思是,在哥伦布横穿大西洋的八十年前,郑和就到了东非。
it is +……+that为强调句,删去it is that 原来的词语仍然可以构成一个完整的句子,如下
Zhenghe sailed to East Africa 80 years before Christopher Columbus crossed the Atlantic。

全部展开

选B that

意思是,在哥伦布横穿大西洋的八十年前,郑和就到了东非。
it is +……+that为强调句,删去it is that 原来的词语仍然可以构成一个完整的句子,如下
Zhenghe sailed to East Africa 80 years before Christopher Columbus crossed the Atlantic。

选项ACD都不是什么句型,希望您能看懂,其实题目就是考了一个强调句的用法,把句子故意拉长了迷惑性增强了而已。

收起

标准答案是B。强调句型

It was 85 years还是 it has been 85 years? It was three years before he came it was about 100 years ago It is anyhow cleaner than it was 100 years ago it was eight years ag和that was eight years ago有区别吗? 求一篇英语完形填空的解答!Lei Feng left us many year ago ,but he'll aways be r_____as a great man.Lei Feng was born in a poor family in 1940,when he was s _____a child,his grandfather died,only two years later ,hit father followed and befo It was ten years since I left my hometown.改错 It's three years since he was married .的翻译 It is three years since she was in the It was about 600 years ago______the first cl.. It was three years ago ( ) he left 为什么是that? it was 7 years before they got married.翻译 这句 it is cleaner than was 100 years It was stolen twenty years ago whenIt was stolen twenty years ago when dan was a boy of fifteen. it was thirty years until they were able to reunite 能代替 it was thirty years before they were吗 Even though it was years ago.even和thougEven though it was years ago.even和though在原句中是什么意思 英译中5句:— We can give you a ride into town1— We can give you a ride into town— Oh,that would be great.Thank you.2— Haven't seen you for ages!Do you still work in Guangzhou?—No,I don't.It's two years since I worked there.3As never befo 玻璃杯 用英语怎么说?两个玻璃杯 用英语怎么说?两杯水 用英语怎么说?2.元音音素有哪些?3.(D)The book was so interesting that he had read it for three hours_____he realized it.为什么选D?A.when B.until C.after D.befo