If I were to be given a gift of money,I would be very glad.这句话有语法错误吗?求教
问题描述:
If I were to be given a gift of money,I would be very glad.这句话有语法错误吗?求教
答
首先,我们都知道 I 一般应该与am或者was连用,但是在虚拟语气中,在表示对现在或者将来虚拟的情况时,系动词be一般只能用were这种形式!
然后,在这道题里,从句译看,假如我能被给予一大笔钱,我会很高兴.很明显是一种假设,所以这里是虚拟.并且是相对于现在时的虚拟,所以主句用would/should/could/might+do的形式,从句用过去时.所以这句话没有语法错误.