
不可以互换
两者有时态上的区别
第一个在推测的时候,动作还未发生(对现在进行推测)
第二个在推测的时候,动作已经发生(对过去进行推测)
There must be some mistake. 这儿一定是有些错误(对现在的事实进行推测)
There must have been some mistake. 当时这儿一定弄错了(对过去的事实进行推测)
这两种情况不可以互换,第一种是指现在的推测,第二种是对过去的推测。
可以互换,因为他们实验都是猜测用法,但是时态是不一样的,前者是强调一般时,后者强调的是完成式
