B 意为:她应该是没有看到你吧。shouldn't have done sth 的应用,表示本应该做某事,但实际上却没有做。should have done sth的意思与之相反。
D啊!我很奇怪她为什么没跟我打招呼她(可能)没看见你
B 我很奇怪她为什么没跟我打招呼 她该是没有看到你吧。
D 我在想她为什么不跟我打招呼呢?她可能没有看见你吧
b