I you would come today. You me a phone call in advance.A. don’t expect; should have giv

发布时间:2020-08-17 12:24:29

I      you would e today. You      me a phone call in advance.

A. don’t expect; should have given

B. didn’t expect; could have given

C. hadn’t expected; ought to give

D. didn’t expect; can have given

网友回答

A. don’t expect; should have given

(答案→)B. didn’t expect; could have given

C. hadn’t expected; ought to give

D. didn’t expect; can have given
解析:考查情态动词时态。题干意思是“我没料到你今天会来。你该事先打电话来”,表示“本没料到”用过去时,后面用情态动词+完成时表示对过去的虚拟,本来可以做某事而实际上没有做。情态动词+进行时表示目前正在进行的动作或状态。
以上问题属网友观点,不代表本站立场,仅供参考!