作业帮 > 综合 > 作业

这个句子里使用过去将来时和过去将来完成时的问题

来源:学生作业帮 编辑:灵鹊做题网作业帮 分类:综合作业 时间:2024/07/05 01:56:14
这个句子里使用过去将来时和过去将来完成时的问题
Had Li not experienced pains in the tennis court for so many years,she 【would not be】one of the most famous sports stars in China now.
【】中使用的是would not be,我一直搞不清楚为什么不能用{would not have been}?
这个句子里使用过去将来时和过去将来完成时的问题
这一题考得是虚拟语气。从句省略了if把had提前了,正常语序是Li had not experienced……,是对过去的虚拟,所以用had done形式。主句是对现在的虚拟,因为有关键词now,所以用would be形式,否定是would not be。另,你说的would not have been是主句中对过去的虚拟。建议把虚拟语气部分再复习下,以防记混。