英语语法4道题目~

1.Suppose you had a million dollars- how would you spend it?
这句是相当于if的 与现在事实相反 的虚拟用法吧?
Suppose you didn't know where your next meal was coming from?
请问suppose有虚拟用法吗?这句与if三种时态(与过去、现在、将来事实相反)中哪种对应呢?不清楚为何是didn't know .
2.He always talks as if he were addressing a public meeting.
要是虚拟应该是addressed, 所以是as if 陈述语气用法吧 那能用was addressing吗?
3.I wish I had bought a map with me.
我觉得用bought对,是wish的与现在事实相反,意味现在没带地图.
4.He looks as though he never got a square meal, but in fact his wife feeds him very well.
我觉得用he never had gotten...因为是他看起来过去没有吃充足的饭,就是吃饭的状态已经发生。所以是与过去事实相反的虚拟,用had done。
万分感谢!!

你好 英语虚拟语气的时态要往后退
1 suppose有虚拟用法 这句话的的意思是假如有100万 其实是没有的 如果有的话应该是have 因为虚拟时态往后退 所以用had
2 同题1 事实上他并没有address a public meeting 如果是的话就是are 不是就用were was只有在I做主语时才能与were通用
3 我希望我带了map 其实没带 带的话就用have了
4 如果不是虚拟的话该说he never gets a square meal,虚拟的话时态后退 用got
若有问题 欢迎提问

现将虚拟语气在条件句中的各种具体形式和用法分述如下:
1、对现在的虚拟,表示与现在事实相反的假设时,条件状语从句的谓语动词用过去式(be的过去式用were.而主句中的谓语动词用would (should, could, might) + 动词原形。见下表:
条件状语从句的动词形式
主句的动词形式
If+主语+动词过去式(be的过去式were.在口语等非正式场合中,I,he,she,it等后面也可用was.但在If I were you中,一定要用were,不能用was.
I (we)should+动词原形
主语+would (might,could)十动词原形

例句:
If I were you, I should study English.
(fact: I am not you, so I shall not study English.)
If he had time, he would attend the meeting.
(fact: He does not have time, so he will not attend the meeting.)

2、对过去的虚拟,表示与过去的事实相反的假设时,条件状语从句的谓语动词用过去完成时,主句的谓语动词用would (should, could, might)+过去分词。见下表:

条件状语从司的动词形式
主句的动词形式
If+主语+had+过去分词
i(we)should+have+过去分词
主语+could (might,could)+have + 过去分词

3、表示与将来事实相反的假设,对将来表示怀疑,或将来的动作不太可能实现时,条件状语从句和主句的谓语动词有以下形式:(见表)
条件状语从句的动词形式(三种)
主句的动词形式
(1)if十主语+动词过去式(be的过去式用were),通常要与一个表示将来的时间状语连用.
(2)If+主语(任何人称和数)+should+动词原形
(3)if+主语(任何人称和数)+were to+动词原形
I(we)should+动词原形
主语+would (might, could)+动词原形

请看以下句子:
1)If it rains tomorrow, our picnic will be put off. (说明:The weather has been very changeable these days.) 条件状语从句的谓语动词用现在时,表示说话人认为下雨的可能性很大。
2)If it rained tomorrow, our picnic would be put off. (说明:The weather has been very good these days.) 条件状语从句的谓语动词用过去时,表示说话人认为下雨的可能性不大。
3)If it should rain tomorrow, our picnic would be put off. (万一明天下雨,我们的野餐就推迟)。条件状语从句的谓语动词用should+动词原形,说明下雨的可能性很小或没有可能,如果下雨,那将是出乎意料的。
温馨提示:答案为网友推荐,仅供参考
第1个回答  2012-10-25
1.是
以下是鄙人对虚拟语气的心得:
判断是否是虚拟语气主要看时态,在一般现在时或一般将来时的句子中,出现过去时,或句子中出现would, should, suggest 等情况下。系统化的判断方法建议去找工具书看看。

如:If I were you, I would...(如果我是你,我会...)就是典型的虚拟语气,这里用了were代替正常句子中的 am,并且后面用 would 代替了 will
I suggest you take the subway to go there.也是虚拟语气。suggest作建议讲时,一般都是虚拟语气 。
didn't know 只是纯粹的说你原来不知道,和虚拟语气无关
2.不能
从句:If 主语+过去时(Be动词用were)主句一般现在时
3.原句是对的
表示与过去事实相反的情况
  从句:If 主语+had+done
  主句:主语+should/would/could/might+have done 
4,,此处never 表一段时间的状态,即可
而你的意思是,只是一顿饭没吃
希望对你有帮助哦~本回答被网友采纳
第2个回答  2012-10-27
1.Suppose you had a million dollars- how would you spend it?
这句是相当于if的 与现在事实相反 的虚拟用法吧?是的假如你有一百万,你怎么花费它?
Suppose you didn't know where your next meal was coming from?
请问suppose有虚拟用法吗?这句与if三种时态(与过去、现在、将来事实相反)中哪种对应呢?不清楚为何是didn't know .
suppose 是料想假设的意思,表示不存在或者完全是想想中的事情 所以要虚拟。上面都是与现在相反,所以用过去。

3.I wish I had bought a map with me.
我觉得用bought对,是wish的与现在事实相反,意味现在没带地图.
这个用bough与现在事实相反。重要的还是看语境。
4.He looks as though he never got a square meal, but in fact his wife feeds him very well.
我觉得用he never had gotten...因为是他看起来过去没有吃充足的饭,就是吃饭的状态已经发生。所以是与过去事实相反的虚拟,用had done。
是与
looks feeds 都是用现在的时态。表示与现在相反

第二个不是很清楚,
希望对你有帮助
第3个回答  2012-10-26
1是 只是假设 未必会与现实相反,中谓语动词用的是,还有用suppose引导·可以判断 suppose是常用的2虚拟语气引导词 而过去式是虚拟语气的语法要求 所以用 didn‘t 而不是don’t

2在虚拟语气中一般不用was,is、am、are倒推一个时态以后都写成were,这个句子表示的是的意思 只是用了虚拟语气才将谓语动词变为了过去式。是as if引导的虚拟语气 只能用were不能用was
3 这里之所以用完成时 是为了强调这一动作对现在造成了影响,意思说没带地图导致了现在一些不好的后果,完成时有这一用法。
4,不 , 这个句子要表达的是一个的虚拟语气,表示一直以来,甚至以后都是这样。翻译过来要表达的意思就是 他看起来好像他一般都不会得到一顿好吃的,但事实上他妻子给他提供的伙食一直非常好。这一点可以通过后一句用的是一般现在时看出,说明前一句也是一般现在时的虚拟,所以只能倒退一个时态,即一般过去式。你能这样想问题已经很不错了,只是你要注意联系上下文一起分析,这样思考问题才全面,合理。本回答被提问者采纳
第4个回答  2012-10-25
1. 都是与现在事实相反的虚拟;
2. 你的理解正确
3. 是与现在或将来事实相反的虚拟语气;(但愿我买好地图带上)would buy
4.是与现在事实相反的虚拟语气; (他看起来好像从来没有吃饱过饭,事实上他老婆把他养得挺好的)

相关了解……

你可能感兴趣的内容

本站内容来自于网友发表,不代表本站立场,仅表示其个人看法,不对其真实性、正确性、有效性作任何的担保
相关事宜请发邮件给我们
© 非常风气网