时态(have done)的分析与理解

Sub zero temperatures in Harbin's Songhua River have done little to curb enthusiasts.

我想问这里为什么是 done?这里的done是什么用法?并且这里的 done 要怎么翻译呢?

请先 登录 后评论

最佳答案 2016-02-14 13:04

有些提问可能因为问题较多,在网页首页来不及显示就被覆盖了。所以,没有即时解答。

Sub zero temperatures in Harbin's Songhua River have done little to curb enthusiasts.

哈尔滨的松花江虽然在零度以下,对遏制爱好者不起任何作用。

do little to do sth. “对做某事不起作用,帮助不大,收效甚微”。本句使用了现在完成时:have done little to curb enthusiasts。关于这个短语的用法,可以说比比皆是:

The party did little to buoy up her spirits. 

这次聚会并没有让她振作多少。

His reply did little to assuage my suspicions. 

他的答复一点也没有减少我的怀疑。

The concessions did little to placate the students. 

让步根本未能平息学生的愤怒。

Her arrival did little to resolve the situation. 

她的到来也未能解决问题。

Higher rates would do little to dampen food prices. 

过高的汇率对降低食品价格没有用处。

I could do little to console her for the loss of her son. 

对于她失去儿子的事我安慰不了她。

Third, harsh laws often do little to protect the innocent. 

第三,严厉的法律通常很难保护无辜者。

Our government has done little to help old people. 

我们的政府部门在帮助老人解决生活困难方面做得还很不够。

His actio have done little to quell the eculation. 

他的行动无助平息传言。

The new law does little to help the environment. 

新法律在改善环境方面没起什么作用。

Her thin dress did little to bestead her against the chill north wind. 

她那件薄薄的衣裳对于防御寒冷的北风没有多少帮助。

The meeting did little to further the peace process in the Middle East. 

这次会议没有对中东和平进程起到太大的推进作用。

Volunteers could do little to ameliorate conditions in the refugee camp. 

志愿者们对改善难民营的状况几乎做不了任何事情。

Freud was full of sympathy but he could do little to make them better. 

弗洛伊德对此充满同情却无法缓解她们的痛苦。

His actions have done little to quell the speculation. 

他的行动无助平息传言。

请先 登录 后评论

其它 0 个回答

  • 1 关注
  • 1 收藏,4429 浏览
  • 灰灰要向上 提出于 2016-01-08 14:31

相似问题