虚拟语气 请大家看看这两个句子 我总觉得答案不对
1. Were it for their help, we (not overcome)______the difficulties.
答案是would not have overcome
我觉得这个句子不对 应该是Had it not been for their help, we would not have overcome the difficulties. 如果是Were it for their help, 的话 那就是时态不对了 were是表示的与现在事实相反 而had才是与过去相反的 这个句子从意思上看应该是已经发生过的 应该用过去时吧
我的这个理解对吗?
2.---Did you visit Los Angeles on your vacation?
---If I would have a week off.
这个题是个改错题 答案是把would have改为had
我觉得应该是改为had had 应为问句是did you 那就是发生过了 回答人应该说If I had had a week off 吧
对吗 谢谢大家帮助阿
人气:326 ℃ 时间:2020-06-16 09:09:13
解答
第1题,我认为你说的很对,时态要一致.
第二题,我觉得应该是改为had,因为问句的时态是过去时,虚拟应该是针对过去的,所以说had.
不知你听懂了没有······
推荐
猜你喜欢
- 运用适当的修辞手法,使句子具体生动 A大礼堂里人山人海.B春天的雨很小.
- 子曰:士志于道,而耻恶衣恶食者,未足与议也的翻译
- 《论语》中有关做人格言的句子,五个就行了.
- 入射光线与平面镜的夹角是40°,入射光线与反射光线的夹角是_.如果入射角减小50°,反射角是_.
- pine colada的英文发音
- 为什么恒温动物有机物积累量/同化量一般低于变温动物
- 两个完全相同的金属小球,带电量分别为+5q和-q,当相隔一定距离时,其库伦力大小为F1,将连个小球接触后分开,并各自放回到原来位置,此时他们之间的作用力大小为F2,则F2=( )F1
- 知道甲乙2数之和是63,甲数比乙数多9,问甲是多少?