理肤泉特安洁面泡沫:(I've been told)the sports meeting might be put off

来源:百度文库 编辑:高考问答 时间:2024/04/29 04:28:49
可不可以用I've told 或 I was told
为什么答案选I've been told?

你说的那句话牵涉到两个问题,1完成时态,2被动语态,却一不可。就跟二楼说的一样,I've told和I was told一起才对,完成时态的be就是been了!

不可以。
I've told不是被动式,
I was told不是完成时。

I've told不可以,因为这里“我”是“被告诉”,是告诉这个动作的受体,应该用被动语态。但I was told是可以的。但与I've been told 比较,前者只强调“被告诉”这个动作,这者更强调“已经被告诉”,是强调了动作的顺序性。具体应看语言的环境。

在这句话当中,"I was told"也可以!只不过这种用法,native speakers更习惯于说:"Sb told me..."
如果要用"I've told..."则习惯于带说话的对象"you",也会加"before".