28.How did your brother make such a stupid mistake _______ he had a such a good knowledge of the

问题描述:

28.How did your brother make such a stupid mistake _______ he had a such a good knowledge of the
steps and cautions over operating the machine?
A.when B because C while D that
以上这个题,应该选什么?并且翻译一下

B——肯定不对,前后不符合逻辑了;
C——while可以引导条件的状语从句但表示“只要”之意
D——本句并非一个从句,空处需要的不是关系引导词;此处也并非“such.that...”的句型结构关系
答案是A!When在这作连词“既然”之意,表示条件关系,“既然”他对机器操作的步骤和注意事项这样熟悉了解“怎么还会”犯这样的低级错误呢?