问题
选择题
---- 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。