作业帮 > 英语 > 作业

初中英语单选题,怎么越做错的越多?

来源:学生作业帮 编辑:作业帮 分类:英语作业 时间:2024/10/05 21:37:05
初中英语单选题,怎么越做错的越多?
I regret _____ you John had been fired .
I can hardly believe my ears .He is such a fine worker.
regret to do对要做的是表示遗憾,一般 do都是一个限定性的词,可是这句是John had been fired ,用to have told不对吗?不是已经被烧死了吗?
1.答案:to tell.
2.翻译:
--我很遗憾地要告诉你,John已经被解雇了.
--我几乎无法相信自己的耳朵.他是那么好的一个员工.
3.
1)首先,楼主要分清这两个固定短语的区别:
regret to do sth 遗憾要做某事;
regret doing sth = regret having done sth 后悔做过某事
2)楼主错误的关键在于对do sth的动词do判定有误.
该题的do sth所表示的动词do是tell,而不是tell的宾语从句中谓语动词be fired.
这是一段对话,所以说话人在说出这句话时,当然还没有“告诉”对方具体情况.所以才会说“很遗憾要告诉你...”.
如果是regret telling...的话,则翻译为“后悔告诉过对方这个事情”,明显不符合句意.
3)另:regret没有所谓的regret to have done sth结构;
fire在此处的意思是“解雇/开除”,不是“用火烧”.