虚拟语气If I were U都说If I都说If I were U 是对现在的假设,那么他可以表示对过去的假设吗?例:If I were U,I would have stopped that guy.如果我是你(表示对过去某一时刻的假设),我就会阻止他了.

问题描述:

虚拟语气If I were U
都说If I都说If I were U 是对现在的假设,那么他可以表示对过去的假设吗?
例:
If I were U,I would have stopped that guy.
如果我是你(表示对过去某一时刻的假设),我就会阻止他了.

If I were U,I would have stopped that guy.如果我是你(表示对过去某一时刻的假设),我就会阻止他了.
这种情况是可以的.并且一般都是用 I were U.很少用i had been u.
因为这是常态.