1.B
it's high time接虚拟 动词用should+原形或过去式
2.A
句首有否定词nowhere 要部分倒装
3.B
have just been dreaming为现在完成进行时 表示到被叫醒时刚结束做梦