fixmm
幼苗
共回答了22个问题采纳率:86.4% 举报
这个不一定是的.它可以有两种情况的.
情态动词+have done:第一,表推测;第二,表虚拟.
1.edn't /shouldn't +have done 表对过去的推测,译为“本不需要、本不应该做.”
2.can't have done 表对现在的推测.译为“不可能.”
3.mustn't have done 表对过去的推测.译为“一定不会...”
4.couldn't have done 表推测是和2一样.它也可表虚拟,译为“本不可能...”
嘿嘿,我们老师今天上午刚讲的,应该没错.你也可以再咨询一下你们的老师.
1年前
10