虚拟语气问题 If you had studied hard before, you would be a college student now.中的后
虚拟语气问题Ifyouhadstudiedhardbefore,youwouldbeacollegestudentnow.中的后半句能否是youwouldhavebeen...
虚拟语气问题 If you had studied hard before, you would be a college student now.中的后半句能否是 you would have been a college student now.为什么
展开
2个回答
展开全部
你好, If you had studied hard before, you would be a college student now.中的后半句的确应该是 you would have been a college student now.
在虚拟语气句子中, 条件状语从句对过去的虚拟结构是从句用过去完成时had done, 主语用would have done的形式,表示过去将来完成时,意思是如果在过去做过或完成过某事,某个结果在将来会发生(实际并未发生)。
你提供的句子,正确的是: If you had studied hard before, you would have been a college student now.
翻译为:如果米以前努力学习的话,你将已经是一名大学生了。
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询