He’s never done this type of work before;I’m not sure whether he’ll fit in with the other

He’s never done this type of work before;I’m not sure whether he’ll fit in with the other people.他过去从未干过这种工作,很难说他是否会与其他人配合得好。这里的he's省略的是什么啊,为什么不是he had

省略的has done 这说的“过去”的意思是 他之前的时间一直到说话的这个时候,是持续到了说话的此时,而在过去到此时的这段持续的时间里发生的事情造成了说话此时的这个结果 “他不适合和其他人共事“ ,所以是现在完成时
这种情况就像 招聘结束了当时有人问你 这个来应聘的人你怎么不要他
如果你要说成had never done ,后面就会变成i was not sure whether he would...
那么这句话的情况就像 应聘一段时间之后 有人来问你当初你怎么不要他
温馨提示:答案为网友推荐,仅供参考
第1个回答  2020-04-13
他之前没做过这种工作,我不确定他是否能和他人相处得好。
可以这样理解,他没做过这个工作,所以自然没经验,也很少接触这个工作的人群,所以‘我’不确信。
如果用had done 就是过去的过去,但是你看啊,后面那句用的是现在时,说明他没做这个工作是过去发生的事情,我觉得可能是was,因为是过去时态,before.
was done是一般过去时的被动语态was/were done之一。表示一个过去发生的动作,而被动语态是表示主语被怎样,其中主语是动作的被执行者即动作承受者。
“had been done”,也是英语两大语态中的被动语态,但它的时态为过去完成时。过去完成时表示过去某一时间或动作以前已经发生或完成了的动作,对过去的某一点造成的影响或是结果,即为“过去的过去”。
你懂了没?
第2个回答  2020-04-13
省略了has。后面I'm是一般现在时,所以前面是现在完成时have done而不是过去完成时had done。前后时态要呼应。
第3个回答  2020-04-14
all是us的同位语。let's all do it=. let谓语动词 us 宾语all 同位语do宾语补足语 it. 是do的宾语。
整句意思是,让我们大家都来做这件事吧!
第4个回答  2020-04-13
He has never done this type of work before;I’m not sure whether he’ll fit in with the other people
相似回答