英语
帮忙区分下列短语在用法或语法上的不同1)so farfor a long timeup to now2)on the coastoff the coast

2019-05-03

帮忙区分下列短语在用法或语法上的不同
1)so far
for a long time
up to now
2)on the coast
off the coast
优质解答
(1)so far 到现在为止,迄今为止;到某个程度
up to now 迄今,到现在
以上两者可以互换,绝大多数情况下用在现在完成时中,比如:I have learned 1000 words so far/up to now.到现在我已经学1000个单词了.
for a long time 好长时间 也主要用于完成时中.例如:I haven't seen you for a long time.我好长时间没见到你了.
(2)on the coast 在岸上,沿岸
off the coast 在海面上,离开海岸
两者位置有明显的不同.
(1)so far 到现在为止,迄今为止;到某个程度
up to now 迄今,到现在
以上两者可以互换,绝大多数情况下用在现在完成时中,比如:I have learned 1000 words so far/up to now.到现在我已经学1000个单词了.
for a long time 好长时间 也主要用于完成时中.例如:I haven't seen you for a long time.我好长时间没见到你了.
(2)on the coast 在岸上,沿岸
off the coast 在海面上,离开海岸
两者位置有明显的不同.
相关问答