you were silly not _____your car .Ato lock B tohave locked C locking D having locked 选B为什么不选D呢.他俩表达的意思有什么不同?难道是虚拟吗?BD不都是表达动作发生在谓语动词前吗

来源:学生作业帮助网 编辑:作业帮 时间:2024/08/03 21:24:41
you were silly not _____your car .Ato lock B tohave locked C locking D having locked 选B为什么不选D呢.他俩表达的意思有什么不同?难道是虚拟吗?BD不都是表达动作发生在谓语动词前吗
xRN@~s @f0(C(A֍w5K h D1(z@-tz+왙j4ĨWj7|?g#;OgtZO&w edaY|g`5Icu5ۺ,zqqn|%)qL2ɓq=ꆈsL旼糙ȱ\gYxheߘVIhvwۊoWrۤ#ڢ>V=@EZ@ "l{CD9†?抮xb#-`T$؁&{Sn{CdW˗Ym gI ԣ*{ʕwz}U/j%_S[+H,r KpVO/gDo=d2D fV<7^ @-) ΅c)NPWլ`'HA{?lh1

you were silly not _____your car .Ato lock B tohave locked C locking D having locked 选B为什么不选D呢.他俩表达的意思有什么不同?难道是虚拟吗?BD不都是表达动作发生在谓语动词前吗
you were silly not _____your car .
Ato lock B tohave locked C locking D having locked
选B为什么不选D呢.他俩表达的意思有什么不同?
难道是虚拟吗?BD不都是表达动作发生在谓语动词前吗

you were silly not _____your car .Ato lock B tohave locked C locking D having locked 选B为什么不选D呢.他俩表达的意思有什么不同?难道是虚拟吗?BD不都是表达动作发生在谓语动词前吗
be动词+adj.+(not)to do

D表示的是现在完成时的进行时
此句应该是表目的 用to do

have done ,表现在完成时,意思是 你很愚蠢的没锁你的车,表示这个事件已经发生并对现在造成影响
而 having done 表 现在进行完成时,表示 现在正在发生的事
所以选B

表将来完成时