举个例子,trained 和having been trained区别是什么?OJZ
No none can walk the wire without a bit of fear unless (trained) very young.
为什么不能是having been trained? 什么时候才用having been done?
人气:344 ℃ 时间:2020-02-03 12:12:20
解答
这个句子属于状语从句的省略,补充完整应该是:
No one can walk the wire without a bit of fear unless he was trained when he was very young.
句子中包含两个状语,一个是条件状语 一个是时间状语,当主从句主语一致 ,并且从句当中含有be 动词的时候,就可以将从句中的主语和be 动词省略掉.
这样就得知 :除非受过训练!
受过训练应该是发生的过去,知道不是“现在”或者“将来”.仅仅是指过去,所以得用 trained
而 having been done是现在完成进行时态,是完成时态的一种,它是指动作从过去某一时间开始一直持续到现在,并且有可能继续进行下去,现在或者当前正在进行着,是与现在有关的.
如:She has been skating for three hours.她已经滑了三个小时.(现在还在滑.)
推荐
猜你喜欢
- 英语翻译
- 在一条直线上,有两个点时,有射线几条?线段几条?3个点呢?4个点呢?n个点呢?(不要复制的)
- Are you sure you've told Jack to meet us at the airport?
- 1、极限lim(x²-2x+1)/(x三次方-x) =() x趋于1 A、1/2 B、0 C、1 D、∞
- 如图,在平面直角坐标系xOy中,直径为10的⊙E交x轴于点A,B,交y轴于点C,D,且点A,B的坐标分别为A(-2,0),B(4,
- 把一大串英语翻译成中文
- 根据条件,求下列代数式的值:(1)若x(y-1)-y(x-1)=4,求x的平方+y的平方/2-xy的值;
- 平行电容器与电源连接是,处于放电状态时,电路中电流怎样流动?以及其微观解释.