高1两道英语问题

来源:百度知道 编辑:UC知道 时间:2024/05/11 16:25:37
1.I was just about to speak ______Linda stood up and began his long talk .
A.when B.while C.so D. however
2.As we ______in a heavy snow in January ,2008
We had to stay in changsha for several days
A.were catching B.were caught C.caught D.had caught

请问这两道题各是什么意思?应该选哪个?为什么?为什么不能选其他选项?谢谢!!!

1.A,我正想说话,Linda便起身开始他的长篇大论。
2.B,2008年1月由于雪灾的原因(原文直译被大雪困住,所以用被动语态)我们在长沙逗留了几日。

分别选AB,

when 主句动作发生在从句动词前。
were caught是被遭受的,不是主动遭受的。

第2题选 B.were caught
题意是:因为被08年1月的那场大雪困住了,所以我们必须在长沙停留几天。
在这选B是因为要用到被动语态 be done
A 是过去进行时,C是一般过去式,D是过去完成时。

第1题我看的有点糊涂,linda是女孩名,后面应该跟her吧~
但我觉得是选A

A

B

A
C