be treated和being treated的区别The patient strongly objected to like this.我填be treated正确是being treated能讲讲为什么吗,我写的那个不也是表一个时间点和被动吗在这有什么区别这俩可这怎么回事The fifth generation puters,with artificial intelligence, and perfected now.我填的have developed正确是are being developed我发现我分不清什么时候用 being 什么时候用have那种形式,请问有规律吗,是说NOW 所以用现在进行吗,可是现在完成也可以用NOW啊,而且后面 perfected我觉得我填的和原句更平衡啊,请您讲下,还有这个Most environmental problems exist because adequate measures for preventing themin the past我写的haven't taken正确是were not taken我写的为什么不成,如何分别适用have形式和be形式, 英语
网友回答
【答案】 首先就第一个问题来说object to是介词,所以应该加动词的ing形式,被动语态就不用说了吧!第二个问题就是有现在进行时的标志词now,所以应该有现在进行时,根据句子来看就是正在发展和完善当中,当然也是the fifth puters被完善,有被动,所以就用了are being developed;如像您所说用现在完成时have developed那就表示这已经完成了,但事实是没有完成啊!而你的第三题in the past又是这道题的关键,表示过去,再加上句中的意思是措施没有被采取,所以用的were not taken;用have完成时是表示动作已经完成,对现在造成影响,并且动作是在过去的一段时间内!而be表过去就是说这个动作是在过去发生的!