All buses ______ because of the heavy snow,they had to to there on fo

All buses ______ because of the heavy snow,they had to to there on fo

题目
All buses ______ because of the heavy snow,they had to to there on fo
All buses ______ because of the heavy snow,they had to to there on foot.
a、had been canceled
b、having been canceled
c、were canceled
d、having canceled
此题选B,但我想问为什么不能选C .选C就是两个独立句子啊!请讲出为什么
答案
选C不是两个独立句子.
如果是两个独立句子的话,那么后面那个是一定要加and的.但是这里没有,所以C肯定是错的.
这里是分词作状语.
意思是:所有的巴士都已经被取消了因为这场大雪,他们不得不走路去那里.
注意:没有连词的话就不能算作两个独立句子.我再给你看看两个独立句子的正确写法.
All buses were canceled because of the heavy snow, and they had to go there on foot.
翻译:所有的巴士都已经被取消了因为这场大雪,所以他们不得不走路去那里.
前面那种没有连词,所以不能是两个独立句子,因为原句当中没有缺主谓结构,而英文当中不允许一个当中出现两套主谓结构.这样的话必须用分词作状语了.
举一反三
已知函数f(x)=x,g(x)=alnx,a∈R.若曲线y=f(x)与曲线y=g(x)相交,且在交点处有相同的切线,求a的值和该切线方程.
我想写一篇关于奥巴马的演讲的文章,写哪一篇好呢?为什么好
奥巴马演讲不用看稿子.为什么中国领导演讲要看?
想找英语初三上学期的首字母填空练习……
英语翻译
最新试题
热门考点

超级试练试题库

© 2017-2019 超级试练试题库,All Rights Reserved.