请问这一题为什么用might have beenhe said he might repair my watch this afternoon,so it_________if I go in on my way home early this evening.答案写的是might have been repaired 为什么不能是might be repaided呢?另外请问这句话

来源:学生作业帮助网 编辑:作业帮 时间:2024/04/30 07:09:32
请问这一题为什么用might have beenhe said he might repair my watch this afternoon,so it_________if I go in on my way home early this evening.答案写的是might have been repaired  为什么不能是might be repaided呢?另外请问这句话

请问这一题为什么用might have beenhe said he might repair my watch this afternoon,so it_________if I go in on my way home early this evening.答案写的是might have been repaired 为什么不能是might be repaided呢?另外请问这句话
请问这一题为什么用might have been
he said he might repair my watch this afternoon,so it_________if I go in on my way home early this evening.
答案写的是might have been repaired 为什么不能是might be repaided呢?
另外请问这句话的翻译,谢谢!

请问这一题为什么用might have beenhe said he might repair my watch this afternoon,so it_________if I go in on my way home early this evening.答案写的是might have been repaired 为什么不能是might be repaided呢?另外请问这句话
这个要弄明白情态动词后面接do 与have done的区别了,情态动词和动词不定式to后面接do表示现在或者将来要发生的事,而情态动词和to后面接have done表示过去时态或者事情已经发生(因为我们都知道情态动词后面要接动词原形,所以不可能用一般过去式的形式did放在后面的)
所以原句的意思是“如果我今天晚上回家早点的话它很可能已经被修好了”,表示在某一时刻动作已经完成要用have done的形式
再如,He must have finished the task.他一定已经完成任务了(表示动作已经过去)
He must finish the task on time.他一定要按时完成任务(表示一种对现在或将来的要求)

请问这一题为什么用might have beenhe said he might repair my watch this afternoon,so it_________if I go in on my way home early this evening.答案写的是might have been repaired 为什么不能是might be repaided呢?另外请问这句话 I might have I might have been hallucinating.请问诸位,这是什么结构的句子啊 .I would have come earlier,but I ________ that you were waiting for me.A.didn’t know B.hadn’t know C.would have known D.haven’t known这一题为什么选a啊 虚拟语气对过去的假设是if had done +would / should / could / might have don Tom,you are so lazy!This work------hours ago.A.should finish B.must have finishedC.should have been finished D.might have finished这题为什么选c而不选B了? He_you more help even though he was very busy.A,might have givenB.might giveC.may have givenD.may give想问问这道题为什么选A不选C,我这样想的:句中用了一般过去式,might是may的过去式,其实两项都可以,不过A是更好的 might have 怎么用? 对Perhaps 和表示可能后的答案是He might have gone home early.为什么might后面用原题为Perhaps he went home early 回答为He might have gone home early 问题为在原题中用might表可能时,为什么might后用现在完成时 请问这题为什么选这个选项 请问这道题为什么选A, 请问这题为什么这样选? 请问这题为什么选B 请问这道题为什么选c 请问这道题为什么选d? 请问这道题为什么这样做 请问这题为什么选B? 请问这道题为什么选A 请问这道题为什么选B? 请问这道题为什么选b