1、I think I ______ the movie we went to last night even more if I had read the book.
A.will enjoy
B.enjoyed
C.would enjoy
D.would have enjoyed
2、Buyers will bargain hard to cut the cost of the house they want. ___________________________________________________________________
3、Why didn’t you tell me about your trouble last week? If you ________ me, I could have helped.
A.told
B.had told
C.were to tell
D.would tell
4、Your products wouldn’t have sold so well but for a lot of advertisements we put on the television. _______________________________________________________________________________
答案解析:
1.【答案】D。解析:考查虚拟语气。句意:我认为如果我读过这本书,我会更喜欢我们昨晚看的电影。根据last night可知,本句是对过去情况的虚拟,主句用would have done的形式,故选D。
2.【答案】译文:买主会竭力讨价还价以压低他们想买的房子的价格。解析:略
3.【答案】B。解析:考查虚拟语气。句意:你上周为什么不把你的麻烦告诉我?如果你早告诉我,我就能帮上忙了。根据主句谓语“could have helped”推断,这里说的是与过去事实相反的情况,因此,从句谓语需用过去完成时,故答案为B。
4.【答案】译文:要不是我们在电视上打了那么多广告,你们的产品不会卖得那么好。解析:本句考查定语从句和常用短语的译法。“but for”可译为“要不是,如果没有”,引导含蓄虚拟条件。“we put on the television”为定语从句,修饰先行词advertisements,翻译时可译成前置定语。
免责声明:本站所提供试题均来源于网友提供或网络搜集,由本站编辑整理,仅供个人研究、交流学习使用,不涉及商业盈利目的。如涉及版权问题,请联系本站管理员予以更改或删除。