If i were you,I_at him the other dayA would not laugh B would not have laughed 为什么A不能选啊

来源:学生作业帮助网 编辑:作业帮 时间:2024/07/19 23:50:44
If i were you,I_at him the other dayA would not laugh B would not have laughed 为什么A不能选啊
xNA_e16$pS44bB(x7(.$ElK,e "sfBϰ@R&Mzٙ('C49?$ $G 4'OR89wSd?[ Id_v:E2I-M Y]UEs1^mT }"f| U^k190uYtx0[.?Z>j/A}(l E"K MVAќ%6Vy3Яd!G``T}$ gH~%co#P [`?)K#2GcӮLnRRwN_Aaesׅ3YRY&M~i X;. 0?h 7U/6&duՆLl.Mm B*~|

If i were you,I_at him the other dayA would not laugh B would not have laughed 为什么A不能选啊
If i were you,I_at him the other day
A would not laugh B would not have laughed 为什么A不能选啊

If i were you,I_at him the other dayA would not laugh B would not have laughed 为什么A不能选啊
the other day“ 前几天” 这个状语告诉我们主句是表示与过去事实相反的虚拟语气
动词形式为 【would have+ 过去分词】
而【would + 动词原形】 是表示与现在,将来事实相反的虚拟语气的主句的动词形式

这是个虚拟语气,表示如果我是你,我不会这么做。但是对话的人已经做了,所以要用完成时态的。

因为后面有时间状语the other day前几天,这里是虚拟语气,与过去事实相反的,应该用情态动词+现在完成时

因为B选项有本不应该嘲笑的意思。从语法上来说,二者皆可。但从句意上来说,B比A更好。