...could have done sth有两种意思吗?can't/couldn't have done sth意 ...

发布网友 发布时间:2024-10-21 12:09

我来回答

3个回答

热心网友 时间:2024-11-19 12:46

can have done \ could have done 用于表示对过去发生的事进行猜测,CAN 只能用于疑问句,否定句,其他情况用COULD,例如WHERE CAN SHE HAVE GONE? SHE CAN HARDLY HAVE GONE TO CHURCH.SHE COULD /MIGHT/MAY HAVE GONE SWIMMING.
could have done 还可以1,表示某事本来可能发生而没有发生.例如WHY DID YOU THROW THE BOTTLE OUT OF THE WINDOW? SOMEBODY COULD HAVE BEEN HURT.2,本来能做而没做,有责怪的意思,例如,WHY DIDNT YOU COME BACK?YOU COULD HAVE SAVED HER !
can't/couldn't have done sth 意思是"不可能...了/过,COULD 比CAN 语气没那么肯定,HE can't/couldn't have done SUCH A THING .

热心网友 时间:2024-11-19 12:50

这是虚拟语气 楼主需要好好学一下了 才能系统掌握

热心网友 时间:2024-11-19 12:46

can/could have+过去分词�
表示“过去本来可以做某事,但实际上没有做”;否定句表示“不可能已做了某事”;疑问句表示“可能/也许已做了某事吗?”。
--- I stayed at a hotel while in New York .
--- Oh, did you? You ____ with Barbara.� (NMET’98)
A. could have stayed�� B. could stay
C. would stay�� D. must have stayed �Key: [A]

can't/couldn't have done sth意思又是什么
表示对过去的事情的否定推测

He couldn't have finished his homework.
他不可能完成他的家庭作业了。

声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com