问题

I have been living in the United States for 20 years, but seldom ________ so lonely as now.

A:have I felt
B:I had felt
C:I have felt/T
D:had I felt
正确答案是: