Using a modal auxiliary: I can hardly believe that they hav

Using a modal auxiliary: I can hardly believe that they have been waiting so long.
【正确答案】:I can hardly believe that they should have been waiting so long.
【题目解析】:参考教材P162