Mary has been to New York since three weeks ago错在哪

mythique 1年前 已收到9个回答 举报

专利申请 幼苗

共回答了17个问题采纳率:82.4% 举报

since与ago连用,可以出现在现在完成时的句子中.
本题错在to这个词,应该将to 改成in
have been in+地点:表示"目前还在那地点".
Mary has been in New York since three weeks ago.
玛丽三周前就在纽约了(到说话时她仍在那地方)/

1年前

3

断无血 幼苗

共回答了60个问题 举报

Mary has been to New York since three weeks ago.
两种改法:Mary has been to New York three weeks ago.
Mary has been in New York since three weeks.

1年前

2

zvc0019 幼苗

共回答了2个问题 举报

Mary has been in New York since three weeks ago.
把to 改in,在某地用in,表示一段时间。

1年前

2

月黑zz天 幼苗

共回答了8个问题 举报

Mary has been to (in)New York since three weeks ago

1年前

1

lizhenming007 幼苗

共回答了369个问题 举报

Mary has been to New York three weeks ago
SINCE去掉

1年前

1

雪中人轻寒 幼苗

共回答了4个问题 举报

把ago去掉

1年前

1

belllife 幼苗

共回答了15个问题 举报

去掉 SINCE

1年前

1

c2i3rg 幼苗

共回答了777个问题 举报

to----in

1年前

0

153312744 幼苗

共回答了5个问题 举报

现在完成时,好好学去。

1年前

0
可能相似的问题
Copyright © 2024 YULUCN.COM - 雨露学习互助 - 24 q. 0.027 s. - webmaster@yulucn.com