--- You should have stopped him when he _______ in anger.--- I _______, but it so happened before I could. A. left; was going to B. had left; had to C. left; did D. had left; would
来源:学生作业学帮网 编辑:学帮网 时间:2024/06/05 15:59:50
--- You should have stopped him when he _______ in anger.
--- I _______, but it so happened before I could.
A. left; was going to B. had left; had to C. left; did D. had left; would
选A
首先,should have done表示本能做到……却没做到,是过去的动作.when后面的从句跟前面是同时发生所以用过去时,而had done表示过去的过去,没有时间点不能选过去完成时.
其次,表示要去,过去将来时.
翻译:——你本应该在他愤然离去的时候,阻止他的.
——我是要这么做的,我刚要阻止他他已经走了.
what should you have?
“You should not have.
should you have to是什么意思
Should Have Been You 歌词
you should not have to go 翻译
you (should,must,would) have told me
You should have come here five minutes
You should have known me 翻译
求I should have told you 英文歌词
I Should Have Told You歌词
You should have known me at that
You should have fresh fruit every day.
you should have a membership card 翻译
should not have called you cheeky
I should have listened to you yesterday.为什么加HAVE
you should have asked me first.为什么要加have
should have done You should have got on your knee?中should have done 该怎么理解?
What should you do if you have a bad cold?