一道英语语法题 such a mass migration of people from countryside to city as is1.At no time in histroy__such a mass migration of people from countryside to city as ishappening now.这个用倒装 B has there been D has there 这两个中该用
来源:学生作业帮助网 编辑:六六作业网 时间:2024/11/08 23:38:01
一道英语语法题 such a mass migration of people from countryside to city as is1.At no time in histroy__such a mass migration of people from countryside to city as ishappening now.这个用倒装 B has there been D has there 这两个中该用
一道英语语法题 such a mass migration of people from countryside to city as is
1.At no time in histroy__such a mass migration of people from countryside to city as is
happening now.
这个用倒装
B has there been D has there
这两个中该用哪个?两个区别是什么啊?
1.___were the restrictions that prevented blacks voting.
A.Gone B Going C Go D Having gone
___were the restrictions
A,D的区别是什么?
一道英语语法题 such a mass migration of people from countryside to city as is1.At no time in histroy__such a mass migration of people from countryside to city as ishappening now.这个用倒装 B has there been D has there 这两个中该用
1.At no time in histroy__such a mass migration of people from countryside to city as is happening now.
这个用倒装
B has there been D has there
这两个中该用哪个?两个区别是什么啊?
1.___were the restrictions that prevented blacks voting.
A.Gone B Going C Go D Having gone
___were the restrictions
A,D的区别是什么?
1.At no time in history has there been such a mass migration of people from countryside to city as is happening now.(当下,如此大规模的人口由农村向城市迁移,在历史上绝无仅有).
可以将倒装句进行还原,There has been a mass migration mass migration of people from countryside to city as is happening now at no time.has there 没有任何意思的,has there been 中的 has been 是表示现在完成时,与 there be 放在一起使用.
2.Gone were the restrictions that prevented blacks voting.(阻碍黑人进行选举的限制因素已经消除了.)
调整为 The restrictions that prevented blacks voting were gone.
Gone 是消失、失去的意思.Gone with the wind.(随风而逝).
Were gone 表示的是被动语态;Having gone 不表示任何意思,语法上错误
应该选择B 这是there be句型的过去完成时。D是there be中的典型错误,缺少be动词。
第二个题也是选择B。这也是一个倒装句,实际上看应该是The restrictions (that prevented blacks voting) were_____.很明显看出应该选择一个可以做were的谓语的词,这里没有被动语态,所以选择B。翻译是,不让黑人投票选举的限制正在消失。...
全部展开
应该选择B 这是there be句型的过去完成时。D是there be中的典型错误,缺少be动词。
第二个题也是选择B。这也是一个倒装句,实际上看应该是The restrictions (that prevented blacks voting) were_____.很明显看出应该选择一个可以做were的谓语的词,这里没有被动语态,所以选择B。翻译是,不让黑人投票选举的限制正在消失。
收起
1.At no time in histroy__such a mass migration of people from countryside to city as is
happening now.
这个用倒装
B has there been D has there
这两个中该用哪个? 两个区别是什么啊?
B
there be 句型 ...
全部展开
1.At no time in histroy__such a mass migration of people from countryside to city as is
happening now.
这个用倒装
B has there been D has there
这两个中该用哪个? 两个区别是什么啊?
B
there be 句型 。 there is such a mass migration of people ,用了完成时,并且倒装了。
1.___were the restrictions that prevented blacks voting.
A.Gone B Going C Go D Having gone
___were the restrictions 这半句话是什么意思?
A,D的区别是什么?
A.Gone
我常听到的一句就是:
Gone are the days (when) 。。。。。那些。。。。的日子一去不复返了。
Gone are the days when I am young and gay.
我快乐的青少年时代一去不复返了。
Gone are the days when a big nation could lord it over small ones.
大国可以对小国称王称霸的日子已经一去不复返了。
个人觉得 Gone 。。。。 这本就是个习惯说法,具体的也说不好。
而且,这句gone,,,明显是有倒装的意思的,就是说,分词并不是主语部分。
此题中也同样。
但D Having gone中,现在分词,通常是做中心成分的。
用在这里显然是不合适的。
收起