have+动词分词,表示过去的某种状态,所以后面跟的时间状语必须是“一段时间”,不是某个时间点.如果是过去式,后面的时间状语就必须是一个“时间点”
比如,
I have been in Beijin for 2weeks .(后面跟“时间段”)
I went to Beijin yesterday (后面跟“时间点).
希望我解释清楚了,
i have gone to shanghai for 2 months重点解释have gone to 后为什么可以接for 2 months
i have gone to shanghai for 2 months重点解释have gone to 后为什么可以接for 2 months
英语人气:542 ℃时间:2020-01-15 12:41:45
优质解答
我来回答
类似推荐
猜你喜欢
- 14分之3减(5分之2加10分之1)的和等于几?
- 2汽机油一公斤是多少升
- 3皇帝的新装揭示了什么道理
- 4商品进价1000元,标价为1500元,商店要求以利润不低于5%的售价打折出售,售货员最低可打几折?
- 5王师傅要加工120个零件,计划10天完成,平均每天完成任务的几分之几?5天可以完成几分之几?
- 6大圆的直径是小圆直径的3倍,大圆的面积是小圆面积的_倍.
- 7she looks very 什么(unhappy)because she will join the music club
- 8定语从句中的关系词的作用里面有个成分作用,怎么理解
- 9我今年13岁了帮我翻译成英语 谢谢
- 10已知P(A拔)=0.3,P(B)=0.4,P(AB拔)=0.5,求条件概率P(B|A+B拔).