-you didn't see your uncle yesterday?-no ,but I think I_____A.should go B.should have C.should have to應(yīng)選哪一個,為什么,還有為什么不是I should do,謝謝

熱心網(wǎng)友

didn't see your uncle yesterday表示昨天,因該用與過去相反的虛擬語氣。B.should have

熱心網(wǎng)友

B

熱心網(wǎng)友

選B should have 表示過去本應(yīng)該做而未做,句意是"我昨天本應(yīng)該去看my uncle,但我不去"!

熱心網(wǎng)友

選B。因?yàn)檫@里很顯然是表示和過去相反的事實(shí)。謂語動詞should have done 的形式. 這里省去了seen

熱心網(wǎng)友

選B,我也同意大家的意見.

熱心網(wǎng)友

B

熱心網(wǎng)友

B.should have

熱心網(wǎng)友

Yes . 我同意大師的意見

熱心網(wǎng)友

B you didn't see your uncle yesterday?-no ,but I think I should have (to go ) 省略了(to go )用I should do時態(tài)不對。