国产日产欧产精品A片免费_狠狠五月深爱婷婷网_人人妻人人澡人人爽国产一区_丰满少妇弄高潮了www_中国熟妇人妻videos_国产凸凹视频熟女A片_国产成人精品高清在线观看99_在线播放国产不卡免费视频_无码人妻精品一区二_www国产亚洲精品久久麻豆

您的位置:首頁 英語文章 英語語法 情態(tài)動(dòng)詞+完成式的用法解析
功能簡介
提供英語學(xué)習(xí)的各類文字資料。

情態(tài)動(dòng)詞+完成式的用法解析

類型:英語語法    時(shí)間:2022-09-01    點(diǎn)擊量533
1)must + have done:用于肯定句,表示推測:意為“一定(已經(jīng))……”。
You must have finished the work. 你一定已經(jīng)完成工作了。
2)can + have done:用于否定句或疑問句,表示推測,意為“可能(已經(jīng))……”。
He can’t have left so soon. 他不可能走得這么早。
3)could + have done:可用于肯定句、否定句或疑問句,表示推測、責(zé)備或遺憾等,意為“可能……”、“本來可以……”、“本來應(yīng)該……”等。
You could have finished it, but you failed. 你本可以完成,但你失敗了。
4)should [ought to] + have done:可用于肯定句、否定句或疑問句,表示責(zé)備或遺憾等,意為“本來應(yīng)該……”。
You should have helped me, but you just sat and watched there.
你本應(yīng)該幫我的,但你只是在那坐著看。
5)need + have done:用于否定句或疑問句,用于否定時(shí)意為“本來不必”,用于疑問句時(shí)意為“有必要……嗎”。
You needn’t have helped me because I could make it.
你本沒必要幫我的,我自己可以做到。
6)may + have done:用于肯定句或否定句,表示推測,意為“可能(已經(jīng))……”。
She may have seen this film. 她可能已經(jīng)看過這部電影了。
7)might + have done:用于肯定句或否定句,表示推測,意為“可能(已經(jīng))……(此時(shí)might可換為 may);
She may/ might have seen this film. 她可能已經(jīng)看過這部電影了。
另外還可以表示過去可能發(fā)生的事結(jié)果未發(fā)生,意為“本來會(huì)……”(此時(shí) might不能換為 may)。
Tom might have given you more help, even though he was busy.
盡管湯姆很忙,他或許也會(huì)多給你一些幫助。
上一條:同位語從句和定語從句的區(qū)別
下一條:去電影院的常用表達(dá)
關(guān)于我們 | 聯(lián)系我們 | 商務(wù)合作 | 服務(wù)條款 | 免責(zé)聲明 | 網(wǎng)站地圖 | 找回密碼
Copyright @ 2020-2024 中小學(xué)英語網(wǎng) 專業(yè)的中小學(xué)英語學(xué)習(xí)平臺(tái) 版權(quán)所有