首页文章正文

can have done,would have done

mustnt have done 2023-10-01 21:46 722 墨鱼
mustnt have done

can have done,would have done

要说起来这两个短语没有什么区别,它们都是用来表达一个对过去事情的可能猜测。所不同的就是,看这个大学综合英语课文) be supposed to do sth. 应该,必须)can have done表示的是作者的推测。 make sense 有道理,讲…lvxiangzh.blog.163|基于2个网页2. 可能

aBut still I have to be busy in China for some business. 但我必须仍然是繁忙的在中国为某一事务。translate] atwenty years ago kunling was a beautiful place 二十年could have done 表示本能做而实际未做,是虚拟语气. can have done 和could have done 还能表示对过去的推测,常用于否定句和问句中.

1、can have done 和could have done 的区别can have done是表示应该做某事而没有做,所以既然知道没有做,那肯定是could have done用法1.could have done表示主观猜测即对已经发生动作或已经存在的状态作出主观上的猜测,通常可译为“可能(已经)”,有时需根据具体语境来翻译。该用法也可将

 ̄□ ̄|| 内容提示:may / can have done 与might / could have done 的区别He ___ you more help, even though he was very busy. A.might have given B.might give can have done通常只用于否定句和疑问句。用于否定句时表否定推断,推测肯定没做;用于疑问句时意为难道真的做了吗,表示怀疑。例如:Can he have done such a fo

后台-插件-广告管理-内容页尾部广告(手机)

标签: would have done

发表评论

评论列表

灯蓝加速器 Copyright @ 2011-2022 All Rights Reserved. 版权所有 备案号:京ICP1234567-2号