If I had the money,I_____(fly)to America.

If I had the money,I_____(fly)to America.
我填的是would fly,答案上却是would have flown,这不是虚拟语态现在时吗?从句用动词过去式或were,然后主句用would do啊,这是新概念同步练习的题目,一般不会犯这种大错,所以我想问问为什么.
cxb-1180 1年前 已收到4个回答 举报

kingoldder 幼苗

共回答了17个问题采纳率:76.5% 举报

主句时态would have flown是现在完成时或过去完成时,if条件句虚拟语态现在时,那么后半句可以理解为对过去时态的虚拟
也可以看成是混合时态的虚拟语气,要根据语言场景与常识做出判断
全句理解为:如果我现在有钱,那我早就去美国(旅行)了

1年前

1

njhaoge 幼苗

共回答了4个问题 举报

前面的是HAD 后面的肯定是用WOULD HAVE +V ED 形式 for example if i had two apples ,i would have gave to my brother

1年前

1

bbdx 幼苗

共回答了2个问题 举报

是虚拟语气,主句用过去式,从句用过去完成时

1年前

1

wymustcer 幼苗

共回答了4个问题 举报

would fly

1年前

0
可能相似的问题
Copyright © 2024 YULUCN.COM - 雨露学习互助 - 20 q. 0.073 s. - webmaster@yulucn.com