【英语单选】请给出详细说明.---Did you tell her the news yesterday?---Yes,

【英语单选】请给出详细说明.
---Did you tell her the news yesterday?
---Yes,I did.But I would rather that I ______ that.She is so sad now.
A didn’t do
B hadn’t done
C hasn’t done
D wouldn’t do
柒寞 1年前 已收到5个回答 举报

可可娃娃 幼苗

共回答了18个问题采纳率:94.4% 举报

would rather that...是固定搭配
yesterday是过去时,那过去的过去,就应该是过去完成时.
故选B

1年前

2

jrxj 幼苗

共回答了438个问题 举报

B hadn’t done虚拟语气。

1年前

2

dreamyy423 幼苗

共回答了910个问题 举报

B.would rather that...和would rather did固定搭配:宁愿。。。。
题中明显是过去已经发生的事情了,用现在完成时,有因为would rather是虚拟句式,故提前一个时态:变成过去完成时

1年前

1

windflyingg 幼苗

共回答了24个问题 举报

B 我希望我当初没说 与过去相反,用didn't

1年前

1

zylsun8008 幼苗

共回答了10个问题 举报

B 太简单了,虚拟语气的用法...

1年前

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