关于“去”的英语 (问的是时态)
题目
关于“去”的英语 (问的是时态)
他去过美国(表示以前去过,现在回来了)
他去了美国(在美国呆着,不在说话现场)
他马上去美国
have been to, have gone to, went to,go to,be going to等等 有什么区别?
答案
第一个:He went to the United States.
第二个:He has gone to the United States.
第三个:He is going to the United States.(也可以说He will going to the United States)
be going to的意思是 打算(还未决定),will的意思是 将(已经决定),根据需要选用不同的句子
区别,我分开来说吧:
先说have gone to,have been to
1) have gone to意为“到某地去”,说话时该人不在现场,一般不用第一人称、第二人称代词作句子的主语.如:
—Where is Jim?———吉姆在哪里?
—He has gone to England.———他去英国了.(尚未回来)
Mr Wang isn't here.He has gone to Qingdao.王先生不在这里.他去青岛了.
2) have been to意为“曾经去过某地”,现在已不在那里了,现在回来了,后可接次数,如once,twice,three times等,表示“去过某地几次”,也可和 just,never,ever等连用.如:
My father has been to Beijing twice.我父亲去过北京两次.
I have never been to the Great Wall.我从未去过长城.
3) have been in表示“在某地呆了多少时间”,常与时间段状语连用.如:
I have been in Shanghai for three years.我到上海已有三年了.
He has been in London for half a month.他来伦敦已有半个月了.
再来说went to,go to,be going to
went to就是go to的过去时,常用于一般过去式的句子中,
go to是一般现在时,
be going to是将来时态的.
而have been to ,have gone to这两个是完成时的
如果还没有分清楚过去时,现在时,将来时,完成时,那就自己去查吧!
可以吗?
打字打得好可怜
举一反三
已知函数f(x)=x,g(x)=alnx,a∈R.若曲线y=f(x)与曲线y=g(x)相交,且在交点处有相同的切线,求a的值和该切线方程.
我想写一篇关于奥巴马的演讲的文章,写哪一篇好呢?为什么好
最新试题
热门考点