will be doing和should be doing都可以表示对正在进行的动作或者行为的推测。will be doing通常翻译成“一定正在做某事”,should be doing通常翻译成“应该正在做某事”。
He will / would still be reading his paper. 他一定还在读报纸。
He should be waiting for us at the gate. 他应该正在大门口等我们。
(摘自赵俊英:《现代英语语法》p.387)
《高考英语备考1号·速效编》
《高考英语备考1号·写作编》
《高中英语晨读晚记》
《高中英语错题笔记》
《零起点考大学英语》