have been to 能用一段时间做状语吗?
题目
have been to 能用一段时间做状语吗?
如标题:have been to, have gone to, have been in 在意思上的区别我知道,但是它们的时间状语呢?
have been in 肯定是接一段时间的,have been to 肯定能接次数的,但 have been to 和 have gone to 能不能接一段时间呢?比如:要表达“我曾经去过美国三年(现在不在美国)”是不是I have been to the USA for 3 years. 如果不是又该怎样说呢?
那“他去北京已经三天了”是不是 He has gone to Beijng for 3 days 呢?
答案
have gone to后不可加时间状语,应用He went to Beijing for three days
举一反三
我想写一篇关于奥巴马的演讲的文章,写哪一篇好呢?为什么好
最新试题
热门考点
- 571 Spring water DR.Water100,on,Canada.N2r2K2
- 在周末干什么的范文用英语过去式写的60字并翻译
- 已知二次函数f(x)=ax+bx+c图像关于y轴对称对于x∈R都有f(x)≤1恒成立且f(x)=0求f(x)解析式
- 已知:AB是⊙O一条长为4的弦,P是⊙O上一动点,cos∠APB=1/3.问是否存在A,P,B为顶点的面积最大的三角心形,试说明理由;若存在,求出这个三角形的面积.
- 如右图,如果AB长2cm,CD长6cm,BC长5cm,DE长1cm,那么图中所有线段的总长是( )cm
- 改病句!非常急!1道
- “脱胎换骨”的意思是什么?
- you can walk across the road (when the traffic light is green) ( )划线提问·
- ____will you stay in shanghai ----for about three weeks A how long B how soon
- 黄金格作文真的有那么好的效果吗?