单选题 Sorry, officer. I______at 80 miles but I didn't see any sign in the area telling people how fast fhey can drive.
  • A. should not drive
  • B. shouldn't have driven
  • C. mustn't drive
  • D. can't drive


【正确答案】 B
【答案解析】