—I hear your journey was not very pleasant.—But for the sudden rain we a wonderful time.A.will have B.should have had C.should have D.had说明原因
问题描述:
—I hear your journey was not very pleasant.
—But for the sudden rain we a wonderful time.
A.will have B.should have had C.should have D.had
说明原因
答
D
but后的语义是我们过得愉快,且是过去式
BC译作本该,不符合意思,A是将来式
答
B
but for,要不是;如果没有,虚拟语气
答
B.虚拟语气,对过去的虚拟用should/would(n‘t) + have+done