帮我分析几道英语选择题1.As soon as he heard the loud noise,he went out

帮我分析几道英语选择题
1.As soon as he heard the loud noise,he went out to see what____
A.was happening Bwas heappened C.has happened D.will happen
2.When their child was born,they____for 3 years
A.had married B.got married C.have married D.had been married
3.All that must be done________(do)
战俘列车 1年前 已收到6个回答 举报

ylzswzyw 幼苗

共回答了20个问题采纳率:95% 举报

1.A
翻译:一听到喧闹声,他就出去看看发生了什么事.
happen是不及物动词,没有被动语态,排除B;
就算是用C has happened,它也应该和主句went时态保持一致用成had happened,排除C;
D同上,will happen不行,用would happen还差不多.
2.D
翻译:当他们的孩子出生时,他们已经结婚三年了.
从时态上看,动作是截止到孩子出生的时候,而后者本身就是一个过去的时刻,所以该动作是一直延续到过去的某一个时刻为止,这样它只能使用过去完成时,排除BC;
此处所选的动作要能延续三年之久,排除A(其实也可以排除BC,get married也是个瞬间性动作).
以下三个短语都可以表示“(和...)结婚”:
marry sb,get married (to sb),be married (to sb)
但是只有最后一个短语是可以延续的.
3.All (that must be done) have/has been done.
这个题目没有唯一的答案,我只是给楼主一个最可能的答案.
打括号的是定语从句,修饰主语all.
翻译:所有必须做的事情都已经被做好了.
此处All可以视为单数,也可以视为复数.

1年前

9

偶抽偶的风 幼苗

共回答了13个问题 举报

1. 选 was happening 表示去出去看过去正在发生的事情
2. 选 had been married 当孩子出生的时候,他们(已经)结婚有3年了,be married 表示结婚的状态。
3. All that must be done (? 怎么没有选项) 那些都是要做的。

1年前

2

云海小筑 花朵

共回答了8084个问题 举报

1.A宾语从句,正在发生的事
2.D过去完成时,已结婚三年
3.has been done该做的都已经做了

1年前

1

siveco 幼苗

共回答了31个问题 举报

C 现在完成时,他听到声音出去时,事情已经发生了
D 过去完成时
has been done

1年前

1

wushiallan 幼苗

共回答了43个问题 举报

1.A
他一听到外面的响动,就出去看发生什么事情。
As soon as 一。。。就。。。。 说明是正在发生的事情哈。
整个句子时态要统一,是过去式。所以排除C,D
happen没有被动语态,所以排除B.
2.D
此句是过去完成时: 当孩子出世的时候,他们已结婚三年
过去完成时Had 加过去分词
for 3 years 是一个时间...

1年前

0

潭牛阿3 幼苗

共回答了3个问题 举报

1.A当他听到声音之后,出去看看正在发生什么。强调正在发生的事,所以用进行时;因为是过去时,所以用was happening
2.D看到for 就要往完成时、延续时态上想,因为前面有个when……was born,所以要用过去完成时,但是marry不延续,所以用它的形容词形式be married。
3.has been done该做的都已经做了...

1年前

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