单选题 After all this time you'd think he'd have forgotten, ______?
A. should you B. wouldn't you
C. don't you D. do you

【正确答案】 B
【答案解析】考查反义疑问句。原句应是:you would think he had have forgotten...反义疑问句的规则是陈述部分是肯定式,疑问部分应是否定式。Would think表示推测,疑问部分也应选择would。选项B是正确的。