情态动词+have done 既可以表示本来应该(却没)也可以表示对于过去发生的事情的猜测是吗?怎么区别两种
should have been done 只表示过去应该做而没做的责备吗?它可以表示推测吗?
can/could have done 和may/ might have done 表示对过去发生事情的猜测 哪一组可能
高中英语could have done 只表示过去可以做而未做,可是could have been却可以表示对过去的推测
英语:could have done除了表示过去的虚拟语气还可以表示将来的?
德语 情态动词表示猜测
may have done sth 和might be 都是表示对过去的猜测 有什么区别?
英语语法:You could have fooled me.情态动词虚拟语气表本来可以做(但是没做)而这句话的疑问句形式
英语中关于推测的用法.比如:must have done是对过去的猜测 要情态动词的过去 未来 现在 的推测常用词组
为什么情态动词不能表示正在发生或已经发生的事情,只表示期待或估计某事的发生.
英语in those days可以表示为过去发生某件事情的时候吗
表示什么事情也没发生的成语
动词的”过去式”和过去分词有什么作用?过去式一般表示什么?(是不是表示过去发生的事情就是过去分词?) 那过去分词呢?(是