If I hadn't stood under the ladder to catch you when you fell,you___now.为何不用C?

问题描述:

If I hadn't stood under the ladder to catch you when you fell,you___now.为何不用C?
A.wouldn't be smiling B.won't smile
C.couldn't be smiling D.didn't smile
为何不用C?

would / should / could / might 这些词在虚拟句中都可能出现,至于选哪个才更合适,都是根据语境来决定.句中的口吻是想要表达 “要不是我.,你现在就笑不出来了”这样一层意思.所以A是正选,用 wouldn't be 比 couldn't...