Помогите пожалуйста с тестом по английскому!
16. John asked me why I _____ longer the day before? 1)haven’t stayed 2)hadn’t stayed 3)wouldn’t stay 4)won’t stay 17. He said that Ann _____ a new house that week. 1)has bought 2)bought 3)had bought 4)buys 18. Fred asked me _____ him my telephone number. 1)to give 2)give 3)gives 4)giving 19. Jane said that she _____ her sister at the station the following day. 1)meets 2)meet 3)will meet 4)would meet 20. We thought that you _____ their invitation. 1)had got 2)get 3)will get 4)gets