问个英语问题Only then (B) how much damage had been caused.A.had sh

问个英语问题
Only then (B) how much damage had been caused.
A.had she realized B.did she realize
为什么选B?then在这里是什么意思?这句话怎么翻译?
xl0525 1年前 已收到6个回答 举报

啸嗷dd 幼苗

共回答了17个问题采纳率:82.4% 举报

选B是因为:
1.后面是had been caused,这是过去完成时,表示是过去的过去,而"她意识到"是过去(也就是"then”)发生的事情,所以用过去时.而且,一般来说,一个句子里不可能有两个过去完成时.所以肯定是选用一般过去时.
2.only then:那个时候.用only来强调then.only开头,所以后面要主谓倒装,所以将助动词did提前.
这句话的意思:只有到了那时,她才意识到她带来了多少灾难!

1年前

4

我失败咯 幼苗

共回答了80个问题 举报

那个时候,她意识到多少的灾难被带来了!
倒装语气

1年前

2

fjfjjfj 幼苗

共回答了8个问题 举报

Only开头的句子要将后面的句子主谓颠倒.

1年前

1

一生没追求 幼苗

共回答了83个问题 举报

then是用过去时态
他马上就意识到了自己造成了多大的危害(破坏)

1年前

0

永远都是人 幼苗

共回答了10个问题 举报

这是一句倒装句
only then提前时句子要倒装
这句话的意思是 到那时她才意识到已经引起了多大的破坏.

1年前

0

nick6063 幼苗

共回答了1个问题 举报

译句:只有她意识到了损伤是多么严重的。这是意译。句中用了过去完成时,过去完成时表示事件发生在过去的过去,而过去时表示事件发生在过去,而不表示现在的状况,所以句中只能用B项,来表示realize的动作发生在caused之后。

1年前

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