1)hadn't ---didn't have
因为have sth 这里的have 是实意动词,也就是有自己本身的意思"吃".所以否定就要加助动词罗.
2)will---would
这个句子本身就是过去式的,无端端用了will~~太诡异了
3)see--saw
想想a monent ago`,过去的时间啦,所以过去式
4)saw---didn't see
until前面的句子要否定的.因为翻译为中文就是直到.才.也就是until后面的是主句动作发生的条件.
5)carries---carried
这个同3)那句类似,at that time为过去的一个时间,所以改为过去式.
ps:有错请指出.thx