在 no matter what / whatever,no matter which / whichever 和 no matter how引导的让步状语从句可以使用may。这是词语的用法问题,记住就可以了。
http://www.yygrammar.com/Article/200808/438_2.html
上文中提到了,whatever等引导的让步状语从句
① may +动词原形(指现在或将来)
I will wait for him no matter how late he may come. 不管他来的多么晚,我都会等他。
②may +完成式(指过去)
We must respect him no matter what / whatever mistakes he may have made. 不管他翻过什么错误,我们必须尊敬他。
-----------------------------------------------------------------
学生的疑问是,一般表现虚拟语气的方式,都会使用过去时、或过去完成时
为什么这里要用may,而不是应该使用might吗?