英语语法求助:Suppose you have to do one of the two,which do you prefer?我在一本英语口语的书上看到这句话:Suppose you have to do one of the two,which do you prefer?后来我查了一下语法书,发现Suppose翻译成“假如
来源:学生作业帮助网 编辑:六六作业网 时间:2024/12/19 14:59:53
英语语法求助:Suppose you have to do one of the two,which do you prefer?我在一本英语口语的书上看到这句话:Suppose you have to do one of the two,which do you prefer?后来我查了一下语法书,发现Suppose翻译成“假如
英语语法求助:Suppose you have to do one of the two,which do you prefer?
我在一本英语口语的书上看到这句话:
Suppose you have to do one of the two,which do you prefer?
后来我查了一下语法书,发现Suppose翻译成“假如”的时候,
可以用作虚拟语气,等同于If.
例如:
If it is fine,we will go picnicking.
= Supposing it is fine,we will go picnicking.
我的问题是:
which do you prefer?这句话应该把do换成will,因为这是虚拟语气.
那为什么书上不写成which will you prefer?
英语语法求助:Suppose you have to do one of the two,which do you prefer?我在一本英语口语的书上看到这句话:Suppose you have to do one of the two,which do you prefer?后来我查了一下语法书,发现Suppose翻译成“假如
这里就是prefer 的原因了,如果把prefer换成choose,你用which will you choose 是对的,但是prefer这个词,两者之中你喜欢哪一种,这是你本身的意志决定的.因为你自身的喜好,短时期内不会改变,所以应该用一般现在时,所以用do 是对的.
谁告诉你suppose that-要用虚拟语气?
即使要用,你的从句里也没有用呀?后面的主句怎么会用呢,岂不是前后不一致?
Suppose you have....是虚拟吗?
首先纠正你,你例举的都不是虚拟语气。如果是虚拟就要用would。这里先分析原句前半句,表面是祈使句,但可以理解成一个条件状语从句,从句用一般现在时,主句用现在和将来时都可以。主句牵涉动词prefer,像这种心理动词,like,love,think之类的,多数用现在时...
全部展开
首先纠正你,你例举的都不是虚拟语气。如果是虚拟就要用would。这里先分析原句前半句,表面是祈使句,但可以理解成一个条件状语从句,从句用一般现在时,主句用现在和将来时都可以。主句牵涉动词prefer,像这种心理动词,like,love,think之类的,多数用现在时
收起
1、先纠正你的认识问题:用will不是虚拟语气,而是一般的陈述语气(其实你从动词的“时态”就很容易看出来)。你一定要搞懂虚拟语气是用来干吗的,它跟一般假设句有什么本质区别。如有模糊不清的地方,请看参考链接的文章。
2、正如“任品”所说,prefer指的是你个人的“偏好”,这个不会有太多的“随意性”。换言之,只要你的性格是某个样子,明天或明年去做选择是没有太大差别的。课本上经常说“真理性”的...
全部展开
1、先纠正你的认识问题:用will不是虚拟语气,而是一般的陈述语气(其实你从动词的“时态”就很容易看出来)。你一定要搞懂虚拟语气是用来干吗的,它跟一般假设句有什么本质区别。如有模糊不清的地方,请看参考链接的文章。
2、正如“任品”所说,prefer指的是你个人的“偏好”,这个不会有太多的“随意性”。换言之,只要你的性格是某个样子,明天或明年去做选择是没有太大差别的。课本上经常说“真理性”的东西(如太阳东升西落等)需要用一般现在时,其实更严格地说应该是“惯常性、不太容易变化”的事情在表述时应该用一般现在时,也就是相当于泛泛而谈(因为就算你这样“笼统”地去说也不会差太远)。
由此可见,本题是由于prefer这个单词的特殊性而最好用do,其它情况下基本上都是用will的。特别注意,这不是什么虚拟语气。
收起