Sorry, officer. I( )at 80 miles but I didn’t see any sign in the area telling pe

游客2024-01-17  9

问题 Sorry, officer. I( )at 80 miles but I didn’t see any sign in the area telling people how fast they can drive.

选项 A、should not drive
B、shouldn’t have driven
C、mustn’t drive
D、can’t drive

答案 B

解析 本题考查的是“should not have done”的用法。should have done sth.表示应当做的事情而实际没有做。否定式是should not have done sth.,表示不应当做的事情却做了。因此选择B。
转载请注明原文地址:https://www.tihaiku.com/zcyy/3371427.html
最新回复(0)