for so long是何意(意思与用法)

She may not stay here for so long.

句中 for so long 我查了很多字典,均未查到,只查到 for long 的意思为“长久”,常用于否定句或疑问句中。我怀疑 for so long 是由 for long 变化而来,请专家指教,谢谢!

请先 登录 后评论

最佳答案 2014-05-13 22:37

For so long 系 for long 的强调说法,意思是“很久”“如此之久”。

查《牛津高阶英汉双解词典》(第6版) long 词条,有习语for (so) long = for (such) a long time,同时有例句如下:

I'm sorry I haven't written to you for so long.

查《朗文当代英语辞典》(2003年第4版) 的 long 词条,有习语for long,同时有例句如下:

I haven't seen her for so long that I've forgotten what she looks like.

请先 登录 后评论

其它 3 个回答

黎反修   - 英语翻译 (已退休)
擅长:数词用法,存在句,英语考试

此句的意思是:她可能不会在这里待这么久。

so 是副词,修饰 long 例如:

After traveling abroad for so long, she had a longing to see her own hometown again. (张道真主编《现代英语用法词典》修订版 p.873)

请先 登录 后评论
董万友

谢谢 Beachy 老师,请勿见怪。

请先 登录 后评论
张成  
擅长:英语考试

这也要出处吗?常识而已啊。我给你找篇国外的文章读读吧。同一个意思他用了这两种表达:

1. Why Do I Wait In the Waiting Room for Such a Long Time at a Doctors Appointment?

2. Like too many questions in healthcare, the answer to why we are kept in the waiting room for so long is, "follow themoney."

请先 登录 后评论
  • 1 关注
  • 1 收藏,11972 浏览
  • 董万友 提出于 2014-05-12 21:39

相似问题