long与(for) a long timelong与 a long time 湖南 田京冠 两者均可表示时间,意为“长期”“长时间”等,但两者在用法上,有不少需要注意之处: 1. long 通常用于否定句或疑问句,且要放在句末。如: I can’t stay here long. 我不能在这儿呆很久。 Have you been working here long? 你在这儿工作很久了吗? 但在下列情况中,long 可用于肯定句: 本身为比较级时: You have to work longer. 你得工作更长点时间。 与 so, too, enough, as...as 等连用时: Stay as long as you like. 你愿意住多久就住多久。 You’ve been sleeping too long . 你睡得太久了。 与现在完成时连用时: He has long been ill. 他病很久了。 I’ve long wanted to meet her. 我很久以来就想见她。 2. a long time 通常用于肯定句。如: He stayed here for a long time. 他在这儿呆了很久。 He waited there for a long time. 他在那儿等了很长时间。 【注】也可用于疑问句,与 long 大致同义。如: Have you been here long ? 你来这儿很久了吗? 3. 两者均可用于否定句,但含义不同。比较: He didn’t speak for long. 他没说很久。 He didn’t speak for a long time. 他很长时间没讲话了。 I haven’t been here long. 我来这儿没多久。 I haven’t been here for a long time. 我很久没来这儿了。
本文来源:开通【终极会员】享锚链接服务>>>
版权声明
本站转载或会员发布作品均注明出处,本网未注明出处和转载的,是出于传递更多信息之目的,并不意味着赞同其观点或证实其内容的真实性。如转载作品侵犯作者署名权,或有其他诸如版权、肖像权、知识产权等方面的伤害,并非本网故意为之,在接到相关权利人通知后将立即加以更正。 这家伙挺懒,还没写签名! | |