这里这句话里的might do是什么用法呀(might do在虚拟语气里是否和should do一样具有表将来意义?),这里写的是让步状语从句里的虚拟语气,如果真是这样的话,那might do就是指对将来的假设了,这里也没有指对将来的假设的成分吧!
网友的三个句子:Whether....;However hard....;No matter what... 都是让步状语从句。
让步状语从句用原形谓语动词,并不是 should 或might 的省略所致,而是古英语遗留下来的一种虚拟语气。千万不要认为用了动词原形,就是省略了前面的情态动词。
当然,如果你不熟悉使用动词原形的用法,而你愿意使用陈述语气,没错;你愿意保留情态动词,也没错。不要再纠结这些所谓的虚拟语气和“对将来的假设”了。例如,以下表达都正确:
No matter what his social position be,
No matter what his social position might be,
No matter what his social position may be,
No matter what his social position is,
【个人观点】让步从句本身就含有“假设”意味,以上4种,无论使用哪种形式,仍然是“假设”。此人的社会地位,你仍然无法确定。如果一定要鸡蛋里挑骨头,找出区别的话,那就是:前三句都是虚拟语气形式,最后一句是陈述语气。2, 3句的区别不是“过去与现在”的区别,而是说话人语气上的区别,might 比 may 更婉转一些,不确定性更大一些。其实,第4 句是最好的一句,简单明了,直来直去,应该是首选。
如果觉得我的回答对您有用,请随意打赏。你的支持将鼓励我继续创作!