has been ill in bed ---- three days .A.in these B.in those C

学习 时间:2026-04-03 19:21:51 阅读:7350
has been ill in bed ____ three days .A.in these B.in those C.these D.those为什么不可以选B?

最佳回答

多情的大米

听话的羽毛

2026-04-03 19:21:51

选择题He has been ill in bed ____ three days 。A。in these B。in those C。these D。those 检举 | 42 分钟前 chap流ter转 | 浏览次数:17次答案是A,可我不知道为什么,问题补充:为什么不可以选B?答:in these three days 在这三天里,包括说话的现在。与现在完成时连用,正确。in those days,in those three days 表示“在那些个日子里”,“在那三天里”,是表示“过去”的时间状语,不与现在完成时连用,in those days以前经常译成“在旧社会”。

最新回答共有2条回答

  • 标致的小懒虫
    回复
    2026-04-03 19:21:51

    选择题He has been ill in bed ____ three days 。A。in these B。in those C。these D。those 检举 | 42 分钟前 chap流ter转 | 浏览次数:17次答案是A,可我不知道为什么,问题补充:为什么不可以选B?答:in these three days 在这三天里,包括说话的现在。与现在完成时连用,正确。in those days,in those three days 表示“在那些个日子里”,“在那三天里”,是表示“过去”的时间状语,不与现在完成时连用,in those days以前经常译成“在旧社会”。

上一篇 can confirm the minimum order quantity is 7 cartons per colo

下一篇 甲步行每小时的4000米,甲地五小时后,乙骑自行车以每小时12000米的速度追赶,几小时后追上甲?