3道英语单选题 急!

来源:百度知道 编辑:UC知道 时间:2024/06/23 03:36:29
1. Modern equipment and no smoking are two of the things I like_______working here.
A.with B.at C.about
答案是C 它说是“关于在这里工作,我。。” 为什么不能选B呢?可以译成“在这里工作。。。 啊
2.-We quarreled with the waiter about the Bill.
-How silly!You_____to the manager.
A.would have talked B.ought to have talked
C.needed to talk D.had to talk

我觉得A、B、C都可以啊。。

3.I'd______you told me the whole truth immediately.
A.prefer B.like

详细说说,谢谢啊

1.这里的选项与定语从句I like 无关。它与working here连在一起,构成整个句子的状语,把它变为:About working here,modern equipment and no smoking are two of the things I like。再变为:About working here,I think that modern equipment and no smoking are two of the things I like。这样明白了吧?

2.只有 B.ought to have talked是正确的。
这是虚拟语气,相当于should have talked,表示应该做而没有做的事情。

3. 正确答案是 B.like
这是would like 的缩写,would like +that 从句,也是虚拟语气,“我宁愿。。。”但事实并不是这样。留意到了吗?从句中谓语用了过去时,这正是虚拟语气所要求的。
全句意思是“我宁愿你马上把事情的真相告诉我。”(但实际上,“你”并没有这么做)

1。首先,从意思来说肯定是关于的意思,第二,哪里有I like ...at working her这种说法阿
2.这个是虚拟语气,表示对过去事情的愿望(已经无法实现),所以应该用would have done
3.I would like 这个表示I want

第1题选B就是有点中国式英语了
2选B.ought to 相当于should你应该的意思
你应该去找经理
3选B吧,prefer一般与to连用

第一句我觉得是: 我之所以在这工作是因为这里先进的设备和无烟的工作环境 ,about修饰的是前面工作在这的原因
第二个选C 吧 needed to do 本该做什么事 当时却没做的 那句的意思该是 你太傻了 你应该和那得经理谈的!
第三个选A 我更希望你能把马上把所有事实都告诉我 I'd like 加to do 或者doing , prefer 后面能加从句

选CAB 楼上说的很详细了,第一题我补充一下,意思是,就在这里工作而言(关于在这里工作),现代的