回答是For just 2 days.那说明问句问的是你在上海呆多久?用be staying在这个语境中理解为即将待多久比较合计 用进行时表示将来的用法 如果选B 那就是问你在上海已经待了多久了?(到目前为止)那回答应该是:Just 2 days.就不要加For For 一般表示目的 是一种未来的状态 所以这边选择are staying较为合适
How long ()you () in Shanghai
7个回答
相关问题
-
--Hi,glad to see you again!How long____you ___in shanghai?
-
( )33.How long have you _____ Shanghai?last Monday.
-
how long were you in japan how long have you been in japan?h
-
1.____do you visit shanghai museum?a.how often b.how long c.
-
--- How long ___ in Shanghai? --- For two weeks. I’m going t
-
how long_____you________in Singapore?
-
---How long ___ you ___(live) in Beijing?
-
How long have you been staying in this hotel?How long have y
-
How long__you__(be)in this town
-
how long did you stay in Beijing?