--Did Jame come?--I don't know.He ____ while i was out'A.might have come B.might come我也知道A正确的原因.但是想问B错在哪里?本题问的是过去,B选项不正是may的过去式表推测吗?

来源:学生作业帮助网 编辑:作业帮 时间:2024/05/14 00:22:48

--Did Jame come?--I don't know.He ____ while i was out'A.might have come B.might come我也知道A正确的原因.但是想问B错在哪里?本题问的是过去,B选项不正是may的过去式表推测吗?
--Did Jame come?
--I don't know.He ____ while i was out'
A.might have come B.might come
我也知道A正确的原因.但是想问B错在哪里?本题问的是过去,B选项不正是may的过去式表推测吗?

--Did Jame come?--I don't know.He ____ while i was out'A.might have come B.might come我也知道A正确的原因.但是想问B错在哪里?本题问的是过去,B选项不正是may的过去式表推测吗?
"might have done "是情态动词+现在完成时,表示对过去发生的动作的推测.
while i was out表明是过去的时间状语,故主句应该用might have come 表示对过去动作的推测 .而“might +do”z这个结构是对现在动作或状态的推测.
如果想了解更全面些,请翻看一下高中语法书里有关“情态动词用法”的部分.

他或许已经来了然而我在他来之前就出去了。强调在他来之前我就走了,现在有人问我,我当然要说have come

a和b的意思完全不同
might have come - 可能来过
might come - 可能会来
因为问题是“Jame来过吗?”,答案只能是a。

需要完成时

对过去可能发生的事,推测都是用情态动词加have加动词的过去完成时构成的,由题目分析明显是对过去动作的推测…

两个答案所表达的意思完全不同,
A. might have come 表示过去他可能已经来过,强调Jame来过了,而我出去了。
B. might come
是表示推测,表示Jame可能会来,句式中是过去时,所以may用might
而这个对话中问句想表达的是Jame来过吗?答案当然是他可能已经来过了。故选A...

全部展开

两个答案所表达的意思完全不同,
A. might have come 表示过去他可能已经来过,强调Jame来过了,而我出去了。
B. might come
是表示推测,表示Jame可能会来,句式中是过去时,所以may用might
而这个对话中问句想表达的是Jame来过吗?答案当然是他可能已经来过了。故选A

收起

你既然知道A正确的原因,你就应该知道B不正确的原因.
问句用的是过去时,且come是短暂性动词

--Did Jame come?--I don't know.He ____ while i was out'A.might have come B.might come我也知道A正确的原因.但是想问B错在哪里?本题问的是过去,B选项不正是may的过去式表推测吗? would like to 与want to的区别( )Jame,come here,please.__________to meet Mr Ward.A,I want you B,I like you C,I would like you Hardly_____back home,the telephone rang.为什么空处是had I come,而不是did I have come? -Where does he come from -Pardon?-I asked where ____A.did he come from B.h Tom did not come.Idid not come,either.( )Tom ( ) I ( )填空 he asked me where____from.a.did i came b.i came c.i come I didn’t think he would come,_____?填did I 还是would he I did't like English before I come here 还是 came here?麻烦说下原因, I thought you were not coming.I thought you did not come.区别 Goodbye,John.Come back again sometime.Sure.______.A.I did B.I do C.I shall D.I will —Did Mary come to the party? —I don't know.She__while I was out.A.might have come B.might come 为什么不能选B —Did Mary come to the party?—I don't know.She__while I was out.A.might have come B.might come为什么是A不是B when did they come?答 ( ) last sunday where did you go?答( )go out.I stayed at home --- Did Ann come to the party?--- I don’t know.She _____ after I was away.A.must have come-- Did Ann come to the party?--- I don’t know.She _____ after I was away.A.must have come B.might come C.may have come D.could come 选哪个?为什么 He did not come home last night.i wish that he ___A.arrivedB.hadC.didD.has Show me now,what kind of smile did I come cross? I did not expect that so many people ____(come)to the party did you see anybody ____ into my room when i was away?填coming还是 come