题目
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. should have given
解析
步骤 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"。