【高中英语】请问这道题为什么不选A?

问题描述:

【高中英语】请问这道题为什么不选A?
I had lived there for over thirty years________I wanted to return to my motherland again.
A.until B.after C.while D.when

如果选A,句子必须是I didn't want to return to my motherland again until I had lived there for over 30 yrs.因为until在表示"直到...才"这个意思时句子主体必须是否定,这时句子直译过来意思是"当我在那里生活...