高中英语题i regret not having worked hard at school

2024-11-20 08:04:17
推荐回答(5个)
回答1:

regret to do sth. 很遗憾地/抱歉地做...(事情还没有做)
I regret to tell you that you can't pass the examination.我很遗憾地通知你你不能通过这次考试.
regret doing sth. 很遗憾/后悔做了...(为已经做过的事而感到...)
I regret disturbing yo so long.我很抱歉打扰了你那么久

这是别人回答的关于“regret to do sth. ”、“regret doing sth. ”的区别。

这样的话,A选项就不对了,“regret to do”只用于“regret to say… ”、“regret to tell …”。
希望对你有帮助!

回答2:

to do 一般都是指还没有做的 having done是已经做得 regret not doing一般都应该说 regret not having done sth

回答3:

这里主要是需要使用完成时态的问题,在过去的事情对现在造成了影响时,会选择使用完成时太

回答4:

因为A答案是不定式,不定式的动作在谓语动词之后或同时发生。而分词完成时或不定式完成时是表这个动作发生在谓语动词regret 之前。但是B答案not haveing ...才对。

回答5:

这么理解,他没有努力读书其实是她已经做过了。所以用doing的形式