问题 选择题

--- How many concerts ____ up to now?

--- About 25. Last night we ____ our biggest one.

A.did you play, have had

B.have you played, had

C.had you played, have had

D.do you play, have had

答案

B

题目分析:考查时态。本题第一句中的时间状语是up to now直到现在,与现在完成时使用;第二句中的时间状语是last night这是一个很典型的过去时的时间状语。句意:—到现在为止你举行了多少次演奏会?—大约25次,昨天晚上我们举行了最大的一次。故B正确。

点评:时态的考查关键是要抓住句子的时间状语,如第一句中的up to now。在平时要注意一些典型的时间状语和时态的连用,如all the time与现在完成进行时连用等。

多项选择题
单项选择题