题目
The musician along with his band members ___________ ten performances in the last three months.A. givesB. has givenC. have givenD. give
The musician along with his band members ___________ ten performances in the last three months.
A. gives
B. has given
C. have given
D. give
题目解答
答案
B. has given
解析
考查要点:本题主要考查主谓一致和动词时态的用法。
解题核心:
- 主语确定:主语是"The musician",后接短语"along with his band members",此时谓语动词的数由主语前的单数名词决定。
- 时态选择:时间状语"in the last three months"提示使用现在完成时,表示动作从过去持续到最近的时间段。
主谓一致分析
- 关键规则:当主语后接短语"along with, together with, accompanied by"等时,谓语动词的数由主语本身决定,而非后续的名词或代词。
- 本题中,主语是单数名词"The musician",因此谓语动词需用单数形式。
时态分析
- 时间状语"in the last three months"表示动作从过去持续到最近,需用现在完成时(have/has + 过去分词)。
- 结合主语为单数,正确形式为has given。
选项排除
- A. gives:一般现在时,与时间状语矛盾。
- C. have given:现在完成时的复数形式,与主语单数矛盾。
- D. give:一般现在时,形式错误。
- B. has given:符合单数主语和现在完成时的要求。