> 英语 >
you are/were supposed to have本应该用 were 还是are
be supposed to have done 翻译成本应该
不是问be supposed to do这个我懂
人气:135 ℃ 时间:2020-04-14 15:04:19
解答
如果表示的是现在“应该”,用现在时,如果是过去“应该”做某事,用过去时.如:
There is supposed to be a living pig.
He said that there was supposed to be a living pig.
希望我能帮助你解疑释惑.be supposed to have done翻译成本应该对,是未完成的动作,表示”本应该……的“,相当于should have done。希望我能帮助你解疑释惑。这个句式 be 要用are还是were如果表示的是现在“本应该”,用现在时,如果是过去的角度看,“本应该”做某事,用过去时were,比如当主句为过去时时,就用were supposed to have been。
推荐
猜你喜欢
© 2024 79432.Com All Rights Reserved.
电脑版|手机版