2.Tom has been writing letters all afternoon,but he should have finished them by now,______?

问题描述:

2.Tom has been writing letters all afternoon,but he should have finished them by now,______?
反义疑问句的答案应该填什么,希望有解析

shouldnt he ?
因为句子反问的意图在说明第二句啊但是should have done 不是表示的是本来应该做而现在没有做,所以应该还原成和by now时态一致的句子再考虑反义疑问句吗?难道答案不应该是has he?当然不是,因为反义疑问句的最大特色就是形式相斥,语句已无关