欢迎来到星沙英语网

请问此句为何要用完成时

来源:www.dpnrrd.com 2024-10-16

老师,请问 My parents wanted me to be a doctor,but I couldn't have put up with those years of study. 这个句子为何要用完成时have put up with 是couldn't have down表示对过去的推断吗?没上下文

这是虚拟语气,隐含了虚拟让步从句even if I haddecided to go to medical college. could表示能力。即便我当年考试报名医学院,我也没办法忍受那些年的学业。

注意,情态动词后接的是不定式,为非限定形式,非限定形式是没“时态”的。所以不应把have put up with称为完成时,你可用完成体或完成式如此的术语。

相关文章推荐

英语学习 热门搜索

更多>