题目
We( )you more help, but we're very busy.A. should giveB. should have givenC. should be givenD. should be giving
We( )you more help, but we're very busy.
- A. should give
- B. should have given
- C. should be given
- D. should be giving
题目解答
答案
B
解析
步骤 1:分析句子结构
句子的主语是 "We",谓语部分是 "( )you more help",后面跟的是 "but we're very busy"。从句意来看,说话者表示他们本可以提供更多的帮助,但因为太忙而没有做到。
步骤 2:确定时态和语气
根据 "but we're very busy" 可知,说话者现在很忙,因此他们没有提供帮助。所以,这里需要表达的是过去本应该做某事,但没有做,因此要用虚拟语气。
步骤 3:选择正确的虚拟语气形式
虚拟语气中,表示过去本应该做某事,但没有做,要用 "should have done" 的形式。因此,正确答案是 "should have given"。
句子的主语是 "We",谓语部分是 "( )you more help",后面跟的是 "but we're very busy"。从句意来看,说话者表示他们本可以提供更多的帮助,但因为太忙而没有做到。
步骤 2:确定时态和语气
根据 "but we're very busy" 可知,说话者现在很忙,因此他们没有提供帮助。所以,这里需要表达的是过去本应该做某事,但没有做,因此要用虚拟语气。
步骤 3:选择正确的虚拟语气形式
虚拟语气中,表示过去本应该做某事,但没有做,要用 "should have done" 的形式。因此,正确答案是 "should have given"。