单选题
I don't want to see the film because I ______ it before. A. see B. have seen C. was seeing
【正确答案】
B
【答案解析】[解析] 本题考查的是现在完成时的用法。现在完成时态表示一个过去发生的动作在过去已经完成,但对现在有影响或结果。同时,强调的就是这一影响或结果。构成是have/has+动词过去分词。故B正确。 [知识拓展] 现在完成时还有未完成用法(持续性用法),表示一个过去发生的动作并未在过去完成,而是一直持续到现在,并且有可能继续下去(也可能到此结束)。如: Have you waited tong?你等了很久吗? We have been busy this afternoon. 今天下午我们一直很忙。 It has stayed hot this week. 这星期天气一直很热。