很简单。1."have you anything to be taken to your parents? 中的"to be taken"表示被动意,anything是逻辑主语。anything虽为逻辑主语,但意义上只可以是被 take.所以必须被动式。
2.而I have a lot of work to do. 成分很清晰,意指我有很多事要做,主语I 和work 是主动的关系,所以直接可以用不定式,而不需用被动结构。
I have a lot of work to do. 是一般现在时的一个简单句 主语I, 谓语have, 宾语 a lot of work, to do 是宾语补足语,且不定式短语表将来, 意为 我有许多工作要作. 说话之时 工作并没做完.
题目中 Have you anything.......? 这是交际英语中非正式场合(多是熟人间)常见的问法.正式的应该这样说: Do you have anything to be taken to your parents? 整句话意为:下周我会去西安,你有没有什么东西要我带给你爸妈的吗? anyting应是被I 带去西安, 用被动形式,翻译上很多情况下英文中的被动语态译成中文的主动形式跟符合我们中文的语言习惯.
do you have anything to buy........
have you anything to be taken.......
题目中have 提前,是倒装了,后面to be done是固定搭配