---Why did you leave without a word of warning to John?---But what__________otherwise?He never likes to listen to me.A.could I have done B.must I have done C.could I do D.should I do

来源:学生作业帮助网 编辑:作业帮 时间:2024/05/03 11:42:32
---Why did you leave without a word of warning to John?---But what__________otherwise?He never likes to listen to me.A.could I have done B.must I have done C.could I do D.should I do

---Why did you leave without a word of warning to John?---But what__________otherwise?He never likes to listen to me.A.could I have done B.must I have done C.could I do D.should I do
---Why did you leave without a word of warning to John?
---But what__________otherwise?He never likes to listen to me.
A.could I have done B.must I have done C.could I do D.should I do

---Why did you leave without a word of warning to John?---But what__________otherwise?He never likes to listen to me.A.could I have done B.must I have done C.could I do D.should I do
选A
otherwise,此句使用虚拟语气.
对过去的虚拟:would + have done.
--Why did you leave without a word of warning to John?
为什么你不教训一下约翰就走了?
--But what could I have done otherwise? He never likes to listen to me.
不然我还能做什么呢?他从来都不听我的.
PS:答案你可以参考百度文库.文库没解析,答案也是A
希望对你有帮助.

选A
你离开的时候怎么不跟John寒暄下。
就算我说过了,又怎样呢? 他从来不喜欢听我说话的。
要选一个过去完成时,表示“说过”的意思

选c 但我又能做什么呢?他从来不听我的
考的是情态动词
A是本能够,与语境不符

那个……下面那枚热心网友童鞋,warning是警告,不是寒暄吧……