发布网友 发布时间:2024-10-23 22:27
共1个回答
热心网友 时间:2024-11-13 19:41
should (1)表“劝告、建议”时,可译成“应该”,这时可用ought to替换。 You should keep your promise.你应该遵守诺言。 Young people should learn how to use computers. 年轻人应该学如何应用计算机。 (2)表示委婉陈述自己的意见。 I should think you are right.我想你是对的。 I should advise you not to go now.我劝你现在别走。 (3)表示惊异赞叹、忧虑、惋惜、欢欣、不满等情绪。 Why should you think so?你为何这样想呢?(不满) It's strange that it should be so hot today.很奇怪,今天怎么这么热。(惊奇) It's wonderful that you should have achieved so much in these years.这几年你们有了这样大的成绩,真了不起。(赞叹) (4)表推测 意为“可能,该”,表示对现在情况、将来情况的推测。 They should be home by now.他们现在应当到家了。 The book you need should be in our library.你需要的那本书我们图书馆应该有。 It’s nearly seven o’clock. Jack should be here at any moment.现在快要七点了,杰克随时会到。 -When can I come for the photos? I need them tomorrow afternoon. 我什么时候能取照片?明天下午要用。 - They should be ready by 12:00.明天12点前应该能冲好。 (5)“should+完成时”,在肯定句中,表示应完成而实际未完成的事情;如果用在否定句中,则表示发生了不应当发生的事件。 I told Sally how to get here, but perhaps I should have written it out for her.我和萨丽说了怎样来这里,或许我应该给她写清楚。 You should have stopped at the red light.你见了红灯本应该停车。(未停) You should not have gone back to work without the doctor's permission.你未经医生许可不应该回去工作的。(回去了)