這個(gè)要弄明白情態(tài)動(dòng)詞后面接do 與have done的區(qū)別了,情態(tài)動(dòng)詞和動(dòng)詞不定式to后面接do表示現(xiàn)在或者將來要發(fā)生的事,而情態(tài)動(dòng)詞和to后面接have done表示過去時(shí)態(tài)或者事情已經(jīng)發(fā)生(因?yàn)槲覀兌贾狼閼B(tài)動(dòng)詞后面要接動(dòng)詞原形,所以不可能用一般過去式的形式did放在后面的)
所以原句的意思是“如果我今天晚上回家早點(diǎn)的話它很可能已經(jīng)被修好了”,表示在某一時(shí)刻動(dòng)作已經(jīng)完成要用have done的形式
再如,He must have finished the task.他一定已經(jīng)完成任務(wù)了(表示動(dòng)作已經(jīng)過去)
He must finish the task on time.他一定要按時(shí)完成任務(wù)(表示一種對(duì)現(xiàn)在或?qū)淼囊螅?div style="margin-top:20px">
請問這一題為什么用might have been
請問這一題為什么用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呢?
另外請問這句話的翻譯,謝謝!
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呢?
另外請問這句話的翻譯,謝謝!
英語人氣:245 ℃時(shí)間:2020-04-02 07:41:38
優(yōu)質(zhì)解答
我來回答
類似推薦
- might have been 和 cound have been的區(qū)別
- might be和 may have been的區(qū)別?還有是might do和 may have done
- HELP!A might have been B might be C must be D can be
- 關(guān)于has been和have been用法的
- 麻煩看到英語題.The employee might have been dismissed by the employer last month,______ A hasn't h
- 中國共產(chǎn)黨全體代表大會(huì) 和全國人民代表大會(huì)各自的簡稱是什么?比如幾大.幾屆幾中全會(huì).
- 算式,某人乘船由A地順溜而下到B地,然后又乘船逆流而上至C地,共乘船3小時(shí).已知船在近水中速度為8KM一小時(shí),水流速度為2KM小時(shí),若AC兩地得距離為2KM則AB兩地距離為?
- 魯濱遜的遜是讀《xun還是sun》?
- 摩爾比怎么算
- 八下英語改錯(cuò)
- 實(shí)驗(yàn)室加熱約2mL液體,可以使用的儀器是
- 黑板在墻上英語用in還是on