帮忙区分下列短语在用法或语法上的不同
来源:学生作业帮 编辑:搜狗做题网作业帮 分类:英语作业 时间:2024/08/13 20:30:12
帮忙区分下列短语在用法或语法上的不同
1)so far
for a long time
up to now
2)on the coast
off the coast
1)so far
for a long time
up to now
2)on the coast
off the coast
![帮忙区分下列短语在用法或语法上的不同](/uploads/image/z/17034443-35-3.jpg?t=%E5%B8%AE%E5%BF%99%E5%8C%BA%E5%88%86%E4%B8%8B%E5%88%97%E7%9F%AD%E8%AF%AD%E5%9C%A8%E7%94%A8%E6%B3%95%E6%88%96%E8%AF%AD%E6%B3%95%E4%B8%8A%E7%9A%84%E4%B8%8D%E5%90%8C)
(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 在海面上,离开海岸
两者位置有明显的不同.
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 在海面上,离开海岸
两者位置有明显的不同.