–How long are you staying here?-- 4 days.A. InB. ForC. AfterD. At

发布时间:2020-08-22 14:06:39

–How long are you staying here?
--     4 days.
A. In
B. For
C. After
D. At

网友回答

A. In
(答案→)B. For
C. After
D. At
解析:此题考查介词的基本用法。根据语境可知其后跟的是时间段,4 days。In+段时间表示多久以后,常用在将来时中;for+段时间表示持续多久可以用于任何时态;after+段时间表示多久之后,常用在过去时中,at其后常跟点时间不跟段时间。根据语境和选择项的提示可知选择B。
以上问题属网友观点,不代表本站立场,仅供参考!