-----You _____ here in time. ----Sorry,I was held up by the accident. Aare supposed to have arrived
B.aresupposedtoarriveC.havesupposedtoarriveD.supposedtoarrive...
B.are supposed to arrive C.have supposed to arrive D.supposed to arrive
展开
展开全部
选A,不定式用了完成时表明动作先发于are的时间;
B.中to arrive指将来的时间
C.have supposed to arrive 是主动语态,错误
D.supposed to arrive 是主动语态,错误
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则表示动作已经完成了。
展开全部
A
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
B
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询