分类：教育/科学-外语学习-英语考试
问题：帮忙做一下这道英语选择题，谢谢？
--How are you today?
--Oh, I ___ as ill as I do for a very long time.
A.didn't feel   B.wasn't feeling    n't feel   D.haven't felt
请问选哪个，这句话的意思是什么？理由？谢谢了！
回答：选D 
for a very long time是段时间，所以前面得用完成时。

我好长时间没像现在这样难受过了。意思现在很不好。