All buses( ) because of the heavy snow,they had to go there

All buses( ) because of the heavy snow,they had to go there on foot.
A:had been cancled B:having been canceled C:were canceled D:having canceled.
e39uhw2evwc3mo4 1年前 已收到5个回答 举报

bnfhgjy 幼苗

共回答了13个问题采纳率:84.6% 举报

首先由后边那句they had to go...可以看出had to go是整个句子的谓语,所以可以排除AC
然后BUS是被取消,不是自己取消的,所以用被动,having been canceled

1年前

5

冰雪片桐 幼苗

共回答了311个问题 举报

b,独立主格结构作为原因状语。
完整的句子如下:All buses had been canceled because of the heavy snow, so they had to to there on foot.

1年前

2

就不乖 幼苗

共回答了642个问题 举报

B
这个句子没有连词,因此是一句话。英语中有一条规定,一个句子只能有一个谓语动词。而后面的had to go显然就是句子的谓语动词,所以填空的地方是不能出现动词的。所以AC都是错误的
BD都是分词,B表示被动,D表示主动。而buses肯定是被取消。所以选B
不要太崇拜我呀!...

1年前

2

A吴平 幼苗

共回答了9个问题 举报

A
所有的公交都因暴雪而取消,所以他们只能步行到那里。
这里是过去完成式,代表过去的过去的事情(公交车取消)对过去的事情(他们步行)的影响。

1年前

1

gxzg 幼苗

共回答了18个问题 举报

所有的大巴都因为大雪而取消了,他们只能走去那里.
这种句子是独立主格结构,逗号后面的句子是完整的句子,所以前面要用ING形式!!!
选D

1年前

0
可能相似的问题
Copyright © 2024 YULUCN.COM - 雨露学习互助 - 20 q. 0.012 s. - webmaster@yulucn.com