1 was having vì có said và có then( then chuyển từ now)=> câu tường thuật của thì HTTD>QKTD
2 to buy> vì ta có công thức S+asked+O+to_inf(cấu trúc câu tường thuật nhờ bảo)
3 had done> vì sự vc trước nó xảy ra sau sự vc này mà sự vc trước ở trong QLK nên phải lùi thì về QKHT
4 told vì có yesterday nên là chia QKĐ và đây là câu tường thuật nên phải lùi thì về QKHT had learnt
5 có said that và then> câu này là câu tường thuật thì must> had to leave
Học tốt!!!