单选题
Sorry, officer. I ______ at 80 miles but I didn"t see any sign in the area telling people how fast they can drive.
【正确答案】
B
【答案解析】[解析] 不好意思,长官,我不应该开到80码,可我在这里并没有看到任何限速的标志。
本题考查的是虚拟语气的用法。should have done sth. 表示应当做某事而实际没有做,所以其否定式should not have done sth. 表示不应当做某事但实际上做了。故选B。