May not have done 是表示可能不还是不可能 那Could not have done呢

问题描述:

May not have done 是表示可能不还是不可能 那Could not have done呢
1个回答 分类:英语 2014-10-30

问题解答:

我来补答
情态动词+have done
must have done(仅肯定) 过去一定做过
might have done 可能做过
may have done (仅肯、否) 过去也许做过
may not have done 过去可能没有做过
can have done(肯、否、疑) 过去可能做过
can not have done 过去不可能做过
could have done 过去本来打算做但没做
could not have done 过去不可能做
should have done 过去本来应该做
need have done(否、疑)
need not have done 过去本来不必做
 
 
展开全文阅读
剩余:2000
上一页:....详细步骤
下一页:望能尽快解答
也许感兴趣的知识