88问答网
所有问题
当前搜索:
mayhavedone和mighthavedone
should/could/must/
might have done
用法?
答:
should have done表示本应做而没做 could have done表示本可以做而没做 must have done表示对过去事实的肯定判断,语气较重,即很肯定
might have done
=
may have done
对过去事实的肯定猜测,语气较轻 eg.1.You should have swpet the floor.你本该扫地而没扫。(含责备语气)2.She could have ...
情态动词+
have
+过去分词的几种用法求答案
答:
Have
既可作助词,也可作及物动词和名词使用。情态动词+
have
+过去分词(即情态动词+完成式)是常见的一种动词结构,也是初高中常考的语法。:(1)
may
(
might
)have +
done
sth,can (could)have + done sth表示过去,推测过去时间里可能发生的事情。Philip may (might)have been hurt seriously in...
mayhavedone
是虚拟语气吗
答:
是。根据查询精英家教网显示,
mayhavedone
是虚拟语气。情态动词+havedone有多种用法。可以表示推测,也可以表示虚拟语气。
Mayhavedone
也许做某事(对过去发生的情况进行推测)。
could
have done 和 might have done
的区别
答:
I think that he couldn't have gone abroad. I saw him just now.我认为他不可能出国了。我刚才还看见他了。
might have done
might (不能用
may
) have done 表示“过去本可以做某事却未做。”注意:其否定形式 might not have done 没有虚拟语气的用法,might not have done 只能表推测,...
must/
may
/
might
/could/can/should……+
have done
的意思?
答:
+
have done
表对过去动作、事实、状态推测 FOR EXAMPLE:He must have arrived already.他一定已经到了。They
may have
seen him.他们可能见到过他。They might not have considered me as their friend.或许他们没把我当成他们的朋友。<表示本来或许可以的,但事实已不可能了> You
might have
let ...
wouldn't
have done
表推测吗
答:
如 If he had got up late yesterday,he wouldn't have caught the ealy bus.这句就是虚拟 对过去的推测有must,may,can但不会用would ,给你比较一下 can have done对过去的推测 could have done 虚拟语气(常用否定)
may have done
对过去的推测
might have done
虚拟语气(本可以)must have ...
might
be和 may have been的区别? 还有是might
do和 may have done
答:
might /may be 代表现在的事情 例如The news may/might be true.这消息可能是真的 然後完成式 may/
might have
been 代表过去的事情 例如 He may/might have been there.他之前/以前可能在那里 might
do和 may have done
同等上面意思 一个是现在式 一个是过去式 补充下may 跟 might两个都可以...
情态动词+
have done
都是表过去吗?
答:
1. may
和might
+ 动词完成式 此结构用于推测过去的行为。例如:She said that he
might have
missed the plane.她说他可能误了航班。2. can和could+ 动词完成式 A. 表示过去能做而没做的事,有一种对过去未付诸实施的事情的惋惜。例如:In those circumstances we could
have done
better.在那样的...
may与might
有何区别?
答:
我要是跟他们更熟,我可能会邀请他们一起吃饭。(但事实是:我和他们不熟,所以我不会邀请他们。—— 与事实不符,是虚拟假设)2、在没有或缺少语境的情况下,
might have done
可能有推测和虚拟两种理解。所以表示对过去的推测时,尽量使用
may have done
来避免歧义。例句:a. He might have drowned....
may和might
的区别是什么
视频时间 04:12
<涓婁竴椤
1
2
3
4
5
6
7
涓嬩竴椤
其他人还搜
wouldhavedone啥意思
need have done虚拟语气用法
musthavedone虚拟语气
must have done
could have done
might have given
mustnt have done
should have done
have not done