寄托家园留学论坛

标题: 请教逻辑单题里的一句话的语法,我读不懂~ [打印本页]

作者: 二爷08    时间: 2012-3-17 12:23:22     标题: 请教逻辑单题里的一句话的语法,我读不懂~

"but that prediction would not have adversely affected the dollar had it not been for the government's huge budge deficit"句中dollar后面的话怎么读,句子结构是什么? 先谢过了!                                                                                                                                                                   -----摘自 陈向东 《gre gmat lsat 逻辑推理》
作者: watertcafe    时间: 2012-3-17 12:30:38

had it not been for the government's huge budge deficit = if it had not been for the government's huge budge deficit 是虚拟语态
作者: cunshang    时间: 2012-3-17 12:34:04

but that prediction would not have adversely affected the dollar had it not been for the government's huge budge deficit
个人觉得,dollar后边省略了一个that,后边用倒桩修饰dollar,不过你这整句是什么呢?
作者: 846136085    时间: 2012-3-17 13:15:11

请贴整句,谢谢
作者: synchronization    时间: 2012-3-17 13:17:56

虚拟语气,had后语序应为 if it had not been for the government's huge budge deficit.
作者: altera    时间: 2012-3-17 18:25:53

虚拟语气。啊,两个否定,换成正的:)
作者: okqishi    时间: 2012-3-17 18:57:18

2楼正解
作者: 二爷08    时间: 2012-3-17 22:47:19

2# watertcafe 谢谢版主解答,经你一说我看出来了。
作者: 二爷08    时间: 2012-3-17 22:53:07

3# cunshang 同谢谢,整句是“but that prediction would not have adversely affected the dollar had it not been for the government's huge budge deficit, which must therefore be decreased to prevent future currency declines.”




欢迎光临 寄托家园留学论坛 (https://bbs.gter.net/) Powered by Discuz! X2