It is strange that he ____back so early

A.cameB.willcomeC.hadcomeD.shouldhavecomeE.shouldcome选哪个?为什么?谢谢!... A. came B. will come C. had come D. should have come E.should come
选哪个?为什么?谢谢!
展开
 我来答
janettN2FOI
2015-01-05 · TA获得超过893个赞
知道小有建树答主
回答量:985
采纳率:50%
帮助的人:313万
展开全部
选A, came 回来。 很奇怪他这么快就回来了。

will come将来时,意思不对

had come 过去完成时,表示过去发生的事,对过去造成的影响。而主句里是一般现在时,所以时态不对。
should have come,应该已经回来了,意思不合适
should come应该回,意思不合适
静心观看世界
2015-01-05 · TA获得超过9175个赞
知道大有可为答主
回答量:7279
采纳率:88%
帮助的人:1444万
展开全部
选B
前面是 it is现在一般现在时, 所以说现在他还没有回来
如果他已经回来了,要用一般过去时 it was,因为是他回来早奇怪, 他若回来就已经是过去了,要用过去时
本回答被网友采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
闻人鹍桥流
2019-08-13 · TA获得超过3.1万个赞
知道大有可为答主
回答量:9789
采纳率:33%
帮助的人:1066万
展开全部
should
有另一意思是
:
竟然(表示语气较强的假设)
it
is
strange
that
he
should
have
come
so
early.
他竟然那么早便回来真是奇怪.
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(1)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式