1.must 译文:他肯定在书房.would也可以表示可能性,但语气比较弱.
2.had.现在完成时have had 用于强调过去的动作对现在造成的影响.在答句中看不出trip的影响,故用一般过去时,说明过去的一个事实.