我来帮一下吧,应该填 D was reading
首先last night 说明是过去时态.去掉B(现在完成时),another night I'll finish it,说明书没读完,去掉C(过去完成时).
剩下A和D,
如果A答案read是动词原型,则是现在时态,与last night 不合,去掉A
如果是过去式(读成[red]),表示昨晚读了一本书,意义上仍然表示读完了,与another night I'll finish it不合,去掉A.
答案就剩下D了.D答案既是过去时(昨晚读的),与last night对应,同时又是进行式(没读完),与another night I'll finish it对应.