高中英语问题189。O(∩_∩)O谢谢

--Did u have a good time meeting your old friends yesterday?
--Yes,i did. I __ them since we graduate from college.
A didn't see B hadn't seen C haven't seen D wouldn't see
答案是B
请详细解释,谢谢

选择B是因为graduate 毕业发生在过去,没见他们是从过去的过去,刚才没看到graduate,sorry了
后面有since 可知前面要用过去完成时
望采纳
温馨提示:答案为网友推荐,仅供参考
第1个回答  2013-11-02
C

I ( haven't seen ) them since we graduated from college .
SINCE 常与现在完成时连用。

如果不明白,请再问;如果对你有所帮助,
请点击本页面中的“选为满意回答”按钮,谢谢!本回答被网友采纳
第2个回答  2013-11-02
c
since为提示词,时态应该为过去时态,又因为所述事实发生在过去的过去,所以用过去完成时,过去完成时的谓语结构为had+过去分词,答案为B,如果不懂的话去看看现在完成时和过去完成时的区别
第3个回答  2013-11-02
C since持续到现在 所以用have

相关了解……

你可能感兴趣的内容

本站内容来自于网友发表,不代表本站立场,仅表示其个人看法,不对其真实性、正确性、有效性作任何的担保
相关事宜请发邮件给我们
© 非常风气网