( ) in such a hurry ,she'd not have left wallet behind .

( ) in such a hurry ,she'd not have left wallet behind .
A:were she not
B:had she been
C:if she had been
D:if she hadn't been
为什么选 D .虚拟语气那儿的问题.
借月色看黑色 1年前 已收到5个回答 举报

泰tan 幼苗

共回答了14个问题采纳率:100% 举报

表示与过去事实完全相反的假设.
真实情况是:她当时很匆忙,把钱包给拉下了.

1年前

7

boosters 幼苗

共回答了309个问题 举报

if she hadn't been 不是虚拟,只是正常的过去完成时
虚拟在后面,she'd not have 是 she would not have
用的是 would 而不是 will 再加完成时,表示假设
if 部分 从来不需要虚拟

1年前

2

fasgfqwegewq 幼苗

共回答了2个问题 举报

问题在于she'd not have left wallet behind.
是she should not.....
这种情况是假设...然后推出结果。跟虚拟语气无关。
而虚拟语气的话,如:If I were you, I will.....
假设在虚拟从句中假定情况,后面不需要再有表示可能性的语句。
供你参考

1年前

2

leezee 果实

共回答了9512个问题 举报

虚拟语气表示过去情况

1年前

1

只为爆发 幼苗

共回答了16个问题 举报

对过去的虚拟
If + 主语+ had+ 过去分词(从句)。主句 是 主语+would( 或should,could,might)+ have +过去分词。
这句话的意思是 如果她不那么匆忙,她就不会把钱包落下。

1年前

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