22问答网
所有问题
当前搜索:
may have done
may
have
done
的翻译是什么啊?
答:
may
have
done
表示对发生过的事情的推测,意思是“可能已经”或“也许已经”,用于肯定句中。What
has
happened to George?I don't know.He may have got lost.乔治发生了什么事?我不知道,他可能迷路了。
might
have done 表示对过去事情的推测,might与may意思相同,但可能性更小,多用于虚拟语气...
may
have
done
的用法
答:
may have done
并不表示“过去应完成但实际上未完成的动作”,其实,“过去应完成但实际上未完成的动作”应该是should have done这个结构:He should have come yesterday,
may
have
done
与could have done意思一样吗?
答:
may / might have done 表示“过去可能做了某事”。注意:may/might have done表推测不能用于疑问句中 can/
could have done
表推测一般用在否定句和疑问句中,表示不相信或怀疑的态度。意思都表猜测,但用于的情况不同。
用
may
have
done
过去式造句?
答:
May have done
表示可能已做过某事了,强调结果。He may have gone to bed.She may have finished her homework.
mayhavedone
的否定形式
答:
mayhavedone
的否定形式是mayhavenotdone。在have后加not表示对过去事情肯定的推测。词语否定,是用来否认一个事实的成立、存在或真实性的,在英语中表达这一意思就要借助一些否定词如nothing、few、little等。
may
have
done
might
have done区别
答:
may
have
done
只能表推测,对过去情况的推测,
might
的意思是可能 might have done 可以表对过去情况的推测或虚拟 “本可以做某事,(事实上)却没做”may have done “过去可能做了某事”might have done “过去可能做了某事”“本可以做某事,(事实上)却没做”...
有
may
have
done
吗?
答:
表示本可以完成而实际上又未完成的动作,是虚拟语气,所以用
MIGHT
,这个词是个特殊用法,虚拟。
MAY
BE
DONE
是有的。
may
have
been 和may have
done
的区别,特别是may have been doing和...
答:
是都表示对过去的猜测
may
have
been 和may have
done
是一回事,没有重大的语法上的区别。been表示状态,done表示动作而已。may have been doing和may have done 前面强调进行,过去一直在做
may
have
done
能用于疑问句吗
答:
不能。情态动词may/
might
表示推测时,只能用于肯定句、否定句。如:He
may
be ill. 他或许病了。It may not be true. 它可能不是真的。He may
have
left yesterday. 他可能昨天就离开了。They might/may not have known it that day. 他们那天可能不知道那件事情。
may
have
done
和can have dong的区别
答:
没有什么明显的分别,第一个的语气诚恳委婉一点而已
may
have
done
用在疑问句
1
2
3
4
5
6
7
8
9
10
下一页
尾页
其他人还搜
may have done是什么意思
情态动词+have done用法归纳
mayhavedone和mighthavedone
may have done是虚拟语气吗
might have done用法
Need have done
shouldhavedone和couldhavedone
would have done用法
can't have done