is supposed to have done 跟 was supposed to do 的有区别吗,
作者&投稿:朱储 (若有异议请与网页底部的电邮联系)
1.be supposed to do= should do 应该做某事:
you are supposed to go to school on time=you should go to school on time.
你应该按时上学。
2.be supposed to have done sth= should have done. 应该做成了某事(实际上没做成):
You are supposed to have done your homework= you should have done your homework.
你本应该能完成作业的。
有区别。
be supposed to be done表示应该被做成什么样, 或者该做没做
be supposed to have been done第二个就像你说的,表示某事该完成却没有完成,其中包含着不应该是现在这种状况的意思。 略带责备,和懊悔。
两者差异不仅在于感情色彩,还有时态。
但你举的列子, 是正确的。 -- TRAIN这个列子, 是一个意思。
Is supposed to have done: 是应该有去做完了。
was supposed to do: 是(过去式)应该做了。
have done;表达的是‘做完了’已经。 it is already COMPLETE, 因为是done.
to do; 表达的是做了(不一定完成)了。
-- 当然; 常常, "do"也是等于要你“做完”的意思。 只是这个词, 在这样子的情况下, 有空可以让人钻。
列如:
Mom: Are you DONE with your homework? 你做完功课没?
Me: No, but I'm almost finished with it. 没, 但快了。
Mom: Did you DO your homework? 你做了功课没?
Me: I did it, I just didn't finish it. 做了, 就没做完而已。
但你给的列子里面, 这两个句子, 虽然句型不同, 但都是表达’过去发生了的事情'.
The train is supposed to have arrived an hour ago.
用的是:is ....ed to have ...ed 这样子的模式。
The train was supposed to arrive an hour ago.
用的是: was ....ed to ....
两个方法都是对的。 表达的意思一样。
列如: Johnny is hyped to have jumped over the fence. (第一个模式)。
列如: Joinny was hyped to jump over the fence. (第二个模式)。
不是,时态不一样
安奚格列:[答案] iz sə'pəuz(d) tu 很高兴为你解答! 请及时采纳哦!多谢你的问题!
库伦旗15087424016: be supposed to 和should用法上有什么区别 - ?
安奚格列: 1)在表示“应该”时,从含义上来看:be supposed to 表示“理应.”强调客观上,“猜想会.”常用于被动语态中:You are supposed to liten to your boss.He is supposed to work hard.should 表应该.,强调主观上的原因 You should work hard to ...
库伦旗15087424016: is supposed to可改为什么 - ?
安奚格列:[答案] should 应该
库伦旗15087424016: are supposed to等于什么 - ?
安奚格列: be supposed to = should 应该做....
库伦旗15087424016: is supposed to have done 跟 was supposed to do 的有区别吗, - ?
安奚格列: 这两个句子(Is supposed to have done/Was suppose to do) 有区别.但你举的列子, 是正确的. -- TRAIN这个列子, 是一个意思.Is supposed to have done: 是应该有去做完了. was supposed to do: 是(过去式)应该做了.have done...
库伦旗15087424016: it is supposed to 造个句子 - ?
安奚格列:[答案] 当be supposed to...的主语是“物”时,它表示“本应;本该”,用于表示“某事本应该发生而没有发生”. It is supposed to rain today.
库伦旗15087424016: be supposed to和should有什么区别 - ?
安奚格列: be supposed to一般是指被要求应该做什么,而should更主观点,是自己应该做什么.举个例子,如果老师要你早上8点到校,那就是be supposed to arrive at school at 8.如果是你自己的事,比如复习作业,那就是should do some review
库伦旗15087424016: is supposed to 是什么意思? - ?
安奚格列: is supposed to 意思是“应该;被期望”. is supposed to 应该;被期望 短语: This is supposed to do 这是应该做的 is supposed to do sth 应该做什么事情 sb is supposed to win 某人被期望赢 sb is supposed to know the law. 某人应该懂得法律. ...
库伦旗15087424016: Is/Are supposed to do 与Was/Were supposed to do 的区别是什么?具体用法? - ?
安奚格列:[答案] 这个问题问得莫名其妙,is/are是一般现在时,was/were是一般过去时.
库伦旗15087424016: suppose的用法 - ?
安奚格列: suppose如何用 suppose的基本意思是“猜想;以为;假定”,但在具体的语言环境中意义不止于此,其用法如下: 1. suppose + that 从句,表示“猜测;假定”.如: I suppose that you are right. 我想你是对的. You can suppose that A equals ...