-----You _____ here in time.----Sorry,I was held up by the accident.Aare supposed to have arrived

-----You _____ here in time.----Sorry,I was held up by the accident.Aare supposed to have arrived
B.are supposed to arrive C.have supposed to arrive D.supposed to arrive
英语人气:660 ℃时间:2019-12-07 02:16:10
优质解答
选A,不定式用了完成时表明动作先发于are的时间;
B.中to arrive指将来的时间
C.have supposed to arrive 是主动语态,错误
D.supposed to arrive 是主动语态,错误还是有点搞不清A和B 的区别,能详细讲一下吗?谢谢例如:I have a lot of work to do.这句话中的to do就表示将来要发生的动作,暗含了将来时间的意思。而to have done则表示动作已经完成了。
我来回答
类似推荐
请使用1024x768 IE6.0或更高版本浏览器浏览本站点,以保证最佳阅读效果。本页提供作业小助手,一起搜作业以及作业好帮手最新版!
版权所有 CopyRight © 2012-2024 作业小助手 All Rights Reserved. 手机版