since与ago连用,可以出现在现在完成时的句子中.
本题错在to这个词,应该将to 改成in
have been in+地点:表示"目前还在那地点".
Mary has been in New York since three weeks ago.
玛丽三周前就在纽约了(到说话时她仍在那地方)/
Mary has been to New York since three weeks ago错在哪
Mary has been to New York since three weeks ago错在哪
英语人气:554 ℃时间:2019-08-20 21:50:34
优质解答
我来回答
类似推荐
- He has been in Beijing since three years ago.(改为一般疑问句)
- It has been three hours since he left his office.把has been 换成is也可以吗
- The old man has been dead for three years The old man has been dead since three years ago.区别
- it has been since.用法
- Lily with her parents has been in the Greener China since three years ago.
猜你喜欢
- 1已知数列{an}是等差数列,{bn}是等比数列,且a1=b1=2,b4=54,a1+a2+a3=b2+b3,求数
- 2有关功,功率和机械效率的说法中,正确的是
- 3学高数,没怎么学明白,我知道dy/dx是求导可是d/dx是什么意思,d∧2y/dx∧2又是什么意思
- 4已知函数f(x)=lg(x+1),当点(x,y)在f(x)的图像上运动时,点(x/3,y/2)在y=g(x)的图像
- 5《论语》中,表明学习态度和学习方法的语句分别是什么?
- 6哪些词有反义词和近义词
- 7当你不认识某个单词时,最好查字典.英语翻译求学霸
- 8根据同一个字的不同意思组成词语
- 9对不起,我令你受伤了,我很抱歉,原谅我.英文翻译
- 10两则数学小故事,20--30字左右.