Fanny inisted that we ( ) the day before. A.come B.should come C.came D.must come

来源:百度知道 编辑:UC知道 时间:2024/05/18 05:23:10
答案选哪个?为什么?(详细解释)

C

insiste表示坚持认为自己是对的时接从句不用虚拟语气,当然其他情况要用虚拟语气(should)+ do

还有一种区分就是当insist接的从句中,动作已经发生不用虚拟语气,动作还未发生用虚拟语气。
例如:
I insist that you (should)give me my money back。
我坚持要你把钱还我(还钱动作还没发生那)
He insists that he gave me my money back.
他坚持说他前些天把钱还给了我(还过钱了,动作发生过了)

A省略了should,其实和B一样
D一般不用再insist从句后面的
the day before前天,说明事情发生过了