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不选C,我这样想的:句中用了一般过去式,might是may的过去式,其实两项都可以,不过A是更好的答案,在这种情况下选A
人气:207 ℃ 时间:2019-11-07 01:26:12
解答
may/might have done 都可以表示对过去的事情进行肯定的推测,这里表达的是与过去事实相反的虚拟语气,只能用might+ have done.这句话意思是“即使他很忙,他也本可以帮助你的”(而事实上他没帮你.) 又如:You may have...
推荐
猜你喜欢
- Four billion people all over the world watch the 2004 Olypic Games.(改为被动句)
- father christmas isn't real,the children didn't know造句
- 如果是算命算出来的词,
- Come ___,don't give up.A.up B.in C.on D.into
- 英语翻译
- 1) 1molH2(理想气体)由始态298K、p被绝热可逆的压缩到5L,那么终态温度T2等于(?)K,内能变化△U等于(?)KJ.
- 用三个长三厘米宽两厘米高一厘米的长方体,拼成一个大长方体,有几种拼法怎样拼这
- 1.52克铜镁合金完全完全溶解于50毫升密度为1.40克每毫升:质量分数为百分之63的浓硝酸中得到二氧化氮和四氧化二氮的混合气体1120毫升(标准状况),向反应后的溶液中加入1摩尔每升氢氧化钠溶液,当金属离子全部沉淀时,得到2.54克沉淀,