If the horse won today,it _______ 30 races in five years.A.would have won B.must have won
问题描述:
If the horse won today,it _______ 30 races in five years.A.would have won B.must have won
答
主将从现
答
A 从句用一般过去时,主句该用过去将来时,表示与过去事实相反,而B是一种肯定的推测
答
if 是虚拟语气,后边接would have done。won是 win的过去完成式
答
如果...将...这句是一句过去的虚拟语气,所以用上了would have...
答
条件状语从句
if the horse won,won 是过去时,意思是如果赢了,可是现实是没赢,与事实相反,所以主句用虚拟式