“肯定做某事”英语如何表达 Be sure to do something
can have done 和could have done 的区别 could have done 表示本能做而实际未做,是虚拟语气.can have done 和could have done 还能表示对过去的推测,常用于否定句和问句中.
感谢某人做了某事用英语怎么说(好像是过去式,对吗) thank sb for doing sth.过去式现在式只能表现在thank身上,你是过去感谢他呢还是现在感谢他.至于他做的事情肯定是在过去,但是没有机会表现在语法上,因为doing没有什么现在式过去式