情态动词He___you more help,even though he was very busy.A.might have given B.might give C.should have given D.could give 为什么选A不选C

来源:学生作业帮助网 编辑:六六作业网 时间:2024/12/24 00:36:49
情态动词He___youmorehelp,eventhoughhewasverybusy.A.mighthavegivenB.mightgiveC.shouldhavegivenD.couldgive

情态动词He___you more help,even though he was very busy.A.might have given B.might give C.should have given D.could give 为什么选A不选C
情态动词
He___you more help,even though he was very busy.
A.might have given B.might give
C.should have given D.could give
为什么选A不选C

情态动词He___you more help,even though he was very busy.A.might have given B.might give C.should have given D.could give 为什么选A不选C
我做过这样的原题:
He_you more help even though he was very busy.
A,might have given
B.might give
C.may have given
D.may give
正确答案是A.may/might have done 都可以表示对过去的事情进行肯定的推测,这里表达的是与过去事实相反的虚拟语气,只能用might+ have done.
这句话意思是“即使他很忙,他也本可以帮助你的”(而事实上他没帮你.)
又如:You may have noticed something while you were doing this task.
He may /might not have received the letter.
但是,might have done还可以意为“推测过去有可能发生但已确知并未发生的事情”.may have done 不能用于此种含义.
而你的这道题有变化了,C改为should have given 了,看似正确,因为shoud have done 可以表示过去本应该作而实际上没做,且含有责备的意思.
而这道题表虚拟语气,只有第一人称I , we才可以用should have done,所以He should have given就不正确了.
希望能帮到你.这个问题很有难度的.加油!

should have done的意思是本应该做某事却没有做,是虚拟语气,与原句意思不相符。

情态动词He___you more help,even though he was very busy.A.might have given B.might give C.should have given D.could give 为什么选A不选C 一道情态动词+虚拟语气的题He___you more help,even though he was very busy.A.might have givenB.might giveC.may have givenD.may give这两个分句,那个分句用了虚拟语气?从句是对什么时间的虚拟(过去还是现在)? 情态动词 he sing an english song 情态动词与实义动词的区别?例如He needs to spend more time on his study.这里的to spend为什么不能换成spend, If the captain had been more careful,he could have prevented the accident.提问!If the captain had been more careful,he could have prevented the accident.这句的后半句,有情态动词和现在完成时,有这种表述么?不是手情态动词 does he need to know?这里的need为什么不能当情态动词用?构成情态动词的条件是什么? 高一英语选择题(关于情态动词)He ( ) you more help,even though he was very busy.A.may giveB.might giveC.may have givenD.might have given为什么选D? 什么是情态动词,为设么要用情态动词 more和much是不是情态动词?如果不是,它们是什么词? 关于情态动词疑问句Where is could he?Where could he is? Why( )he have a talk with her?( )he do it tomorrow?填情态动词 i believe he--------- do everying he --------to help you 横线处填什么情态动词 i believe he--------- do everying he --------to help you 横线处填什么情态动词 情态动词用法? 英语 情态动词用法 英语情态动词用法 英语情态动词练习题 英语填空情态动词