We should have done a better job explaining this up front and anticipating this problem. 我们应该更早的意识到问题的存在并且更清楚的解释这个问题。 Some of those so-called scientists at Nasa should have done their homework a bit better. 美国宇航局的某些所谓科学家应该把功课再做足一点。 Why ...
网络释义 1. 本应该做 新东方新概念英语第二册课后习题答... ... b. should be doing( 应正在做); c.should have done(本应该做); d. should( 应该); ... www.english-sky.com|基于78个网页 2. 表应该做而未做 初中英语语法知识难点大全 ... could have done 表本可以做某事 8、should have ...
“ought to have done”:表示“本来应该做某事,但实际上没做”,与“should have done”意思相近。例句:You ought to have told me the truth.(你本来应该告诉我真相的。) “was/were supposed to have done”:表示“按照计划或期望应该做某事,但实际上没做”。例句:I was suppo...
Should Have Done用法解析 一、用法概述 "Should Have Done"是英语中表达“本应该做某事但实际上未做”的虚拟语气结构。这一结构常见于表达遗憾或批评的场景中,用来表达一种与过去事实相反的可能性或假设。其基本含义与“本该做某事”相对应。 二、详细解释 含义理解 :在语境中,"Should Have Done"表达了对...
【解析】should have done:本应该做而没做某事,强调“本来应该”could have done:本可以做却没做某事,强调“本来可以”might have done:可能已经作了某事,强调猜测。前两个都是假设,是与实际情况相反的假设。第三个是猜测。除此之外,should have done还明显含有懊悔或责怪之意。举例来讲:小明把家里的钥匙放在教...
should have done什么意思答案 should have done本应该做的(而事实上没做---带有责备意味)双语对照例句:1.You should have done your homework, hamish! 你应该做点功课再来汉密施!2.I should have done it myself.you have no skills. 早知道我就自己干了.你真是一无是处....
但事实上,should have done还有几种别的含义,相关例句陈列以下,请指教。 第1种含义:本应该做而实际上并没有做某事(含有批评、责备的含义) 第2种含义:表示过去的“虚拟语气” 第3种含义:表示现在应该已经做某事 第4种含义:表示将来应该做某事 第5种含义:表示吃惊“竟然、居然”做过某事 第6种含义:表示“你真...
"should have done" 和 "shouldn't have done" 是英语中表示对过去行为的评价或建议的短语。"should have done" 表示对过去的行为提出建议或指责,意思是在过去的某个时间点,某人本应该做某事,但事实上没有做。它表示对过去行为的后悔或建议。例如:I should have studied more for the exam.(...
1)本句中 should have done属于“情态动词have十过去分词”结构。should have done 在语义上相当于 ought tohave done表示“过去本来应该做某事而实际上却没有做”;shouldn't have done 表示“过去本来不应该做某事而实际上却做了”。这一用法往往含有责备的意味。①He should have started earlier, but he ...
should have done表示应该做的事没做;shouldnt have done表示不该做的事做了 结果一 题目 Should have done的两种用法 答案 should have done表示应该做的事没做;shouldnt have done表示不该做的事做了 结果二 题目 Should have done的两种用法 答案 should have done表示应该做的事没做;shouldnt have done表...