英语单项选择题目

来源:百度知道 编辑:UC知道 时间:2024/05/14 16:49:12
1.______several times,but he still doesn't know how to do it properly.
A.Being shown B.Having shown C.Having been shown D.I've shown him

2.Her driver _____for the accident had not been driving carefull.
A.blamed B.being blamed C.to be blamed D.blaming

帮我分析一下.具体的原因 特别是第2题

1)选答案D.原因是:前后两个分句中间有关联词but,两个分句都要有自己的主语.而第一个分句有主语的只有答案D,所以选D.
注意它与这道题的区别.______several times,he still doesn't know how to do it properly.如果是这样的话,答案就要选C了.
2)选答案A.原因是:blamed在这里是做定语的,还原成定语从句的话,应该是.Her driver who is blamed for the accident had not been driving carefull. 而who is 可以省略,所以就选A.