____,I should have gone.A、If he should ask me B、If he asked me C、If he had asked me D、If he would have asked me这题为什么选C呀.I do not know why

来源:学生作业帮助网 编辑:作业帮 时间:2024/05/03 19:41:58
____,I should have gone.A、If he should ask me B、If he asked me C、If he had asked me D、If he would have asked me这题为什么选C呀.I do not know why

____,I should have gone.A、If he should ask me B、If he asked me C、If he had asked me D、If he would have asked me这题为什么选C呀.I do not know why
____,I should have gone.
A、If he should ask me B、If he asked me
C、If he had asked me D、If he would have asked me
这题为什么选C呀.I do not know why

____,I should have gone.A、If he should ask me B、If he asked me C、If he had asked me D、If he would have asked me这题为什么选C呀.I do not know why
1.答案:C.
2.翻译:
要是(当时)他邀请了/问过我的话,我应该早就走了.
3.
1)此题考查if引导的条件状语从句的虚拟语气.
2)该语法有规定:如果是对过去的事情进行假设虚拟的话,则if从句用过去完成时“had + 过去分词”,主句用“would/should/could/might + have done sth”结构.
3)从该题题意来看,恰恰是上述用法.
再如:If he had taken my advice,he should have completed his task.
如果(那时)他采纳了我的建议的话,他应该早就完成了他的任务了.