这个英文句子有什么区别?

If you were to have asked me和If you are to have asked me有什么不同

第一句if you were to have asked me是虚拟语气表示与现在事实相反的假设,主路的谓语动词用“should (would ,could ,might)+动词原形”
第二句if you are to have asked me 是if条件句
温馨提示:答案为网友推荐,仅供参考
第1个回答  2022-07-23
第一个句子是were,were是are的过去式,这里是虚拟语态,if引导的条件句用虚拟语态,从句原来的时态是一般现在时现在要退一个时态用一般过去时
第二个也是if引导的条件句,遵从主将从现原则,翻译为如果
第2个回答  2022-07-23
前面的是虚拟语气,表示事情不可能发生。而后面不是虚拟语气,be to do表示将来。
第3个回答  2022-07-23
一前面虚拟语气,后面将来时
第4个回答  2022-07-23
were和are的区别,were是are的过去式
相似回答