作业帮 > 英语 > 作业

初中英语be supposed to have done为什么后面为什么可以跟具体时间,不是说完成时不能跟具体时间吗?

来源:学生作业帮 编辑:作业帮 分类:英语作业 时间:2024/05/11 14:53:48
初中英语be supposed to have done为什么后面为什么可以跟具体时间,不是说完成时不能跟具体时间吗?
有一个句子是这样的
The train was supposed to have arrived here an hour ago.
对的啊~没什么错~
完成时不能加具体时间是指那些持续动词~一般性都是for +一段时间的~
再问: 那可不可以帮我用 be supposed to do 翻译一个句子
他应该一小时前就到这里。
he there an hour ago. (原题好像是这样的,填中间的空白部分。)
再答: He was supposed to be there an hour ago.
我没用完成时,因为觉得没有必要~就是过去式就行了- -
再问: 说错了,不好意思,它中间有5个空,填 was supposed to have been 是不是正确的哦
再答: 如果一定要用完成时的话这样也可以哒~
不客气。。。