补充以下两点:
1,在名词性从句或者定语从句中,如果主句、从句都表示将来,只保留一个将来时,另外一个用一般现在时代替。如:
I'll do what is best for you. 对你有益的事,我就会去做。
I'll give it to anybody who wishes to have it. 谁愿意要我就把它给谁。
2,有些动词(如:hope)之后的宾语从句中,用一般现在时和将来时没有多大差别,但表示很快发生或表示迫切的、强烈的愿望,最好用一般现在时,例如:
I hope he comes next week. 我真希望他下周能来。
你的理解是对的。另外,看看下面两句:
1 She had told the baker to come straight in and to leave the bread on the kitchen table if ever she failed to open the front door .她告诉过面包师,如果她没能打开前门,就直接进来,把面包放在厨房的桌子上。(与你的理解是相同的,只是换了一下位置,这样更不易产生歧意)
and 前后的两个动词不定式短语并列作宾语the baker的补足语。
2 She had told the baker to come straight in if ever she failed to open the front door and to leave the bread on the kitchen table. 她告诉过面包师直接进来,如果她没能打开前门,也没能把面包放在厨房的桌子上。
and 前后的动词不定式并列作failed 的状语或宾语(fail可以作及物动词和不及物动词,fail to do sth的结构就有了两种理解法)
这个句子,若没有上下文,就容易有多种理解法,因此要靠语境来帮忙确定其意。
我的回答仅供参考,看看大师们的解答。
完全正确,太棒了!