问题 选择题

---- Ann is ill in hospital.

---- Oh, really? I _____know. I ________her for a long time.

A.didn’t ; will see

B.don’t ;will see

C.didn’t ; haven’t seen

D.don’t ; haven’t seen

答案

答案:C

题目分析:句意:——安有病住院了。——噢,真的吗?我不知道。我已经很长时间没看见她了。for+一段时间通常用于现在完成时或过去完成时,故选C。

单项选择题
单项选择题