SAT语法的一道题,这句话哪错了?Katherine felt that she has not had any understanding of the highly intricate workings of the stock market until her uncle took her to the New York Stock Exchange.

问题描述:

SAT语法的一道题,这句话哪错了?
Katherine felt that she has not had any understanding of the highly intricate workings of the stock market until her uncle took her to the New York Stock Exchange.

felt后的定语从句时态不对.“that she has not."中的has应该是had.因为主句用过去时,从句应该用过去时或过去完成时.