问题
选择题
Before her first Harry Potter came out in 1997,J.K.Rowling ________ English for a living in Portugal.
A.is teaching
B.had taught
C.has taught
D.would teach
答案
答案:B
句意:在J.K.Rowling的第一部《哈利·波特》于1997年出版之前,她一直在葡萄牙靠教英语谋生。根据句意可知,教英语这一动作发生在1997年之前,表示过去的过去,所以用过去完成时,选B。