有没有can have done sth?could have done sth有两种意思吗?can't/couldn't have done sth意思又是什么能不能举几个例子?

来源:学生作业帮助网 编辑:作业帮 时间:2024/05/09 00:34:24
有没有can have done sth?could have done sth有两种意思吗?can't/couldn't have done sth意思又是什么能不能举几个例子?

有没有can have done sth?could have done sth有两种意思吗?can't/couldn't have done sth意思又是什么能不能举几个例子?
有没有can have done sth?could have done sth有两种意思吗?can't/couldn't have done sth意思又是什么
能不能举几个例子?

有没有can have done sth?could have done sth有两种意思吗?can't/couldn't have done sth意思又是什么能不能举几个例子?
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 .

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

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

全部展开

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.
他不可能完成他的家庭作业了。

收起