请帮忙给出正确答案和分析,谢谢!
He went on with his work.(英译中)
He was admitted to the Party last year.(英译中)
He was the last to arrive.(英译中)
He has lived here for the last few years.(英译中)
He knows the lay of the land here.(英译中)
He has been here in London for many years.(英译中)