B
分析:從時態(tài)上來說句子中沒有“過去的過去”的概念,所以判斷為一般過去時是比較容易的。但在判斷語態(tài)上有一定的困難。give sth to sb,give有兩個賓語,直接賓語往往是物,間接賓語往往是人,如果少了一個賓語,句子的意思不完整的話,那么就一定是被動語態(tài)。本句中g(shù)ive a chance(給一個機會)后面不跟“人”,意思明顯是不完整的,因此缺了一個賓語。我們要記住一條判斷被動語態(tài)的重要規(guī)則:應(yīng)該有的賓語一旦缺少,就要使用被動語態(tài)。所以本句應(yīng)該用一般過去時的被動語態(tài)B項was given,意思是“給了他一個改正錯誤的機會!(延伸)要強調(diào)的是give并非總是有兩個賓語,如果give后面只有“人”,那么就一定缺了表示“物”的賓語,但如果give后面有了“物”的賓語,少了“人”的賓語,就要看意思來決定是主動還是被動,如下面的句子中缺少了“人”的賓語,但句子的意思是完整的,因此是主動語態(tài):He has given a report on the work of the government.(他已經(jīng)做了個政府工作報告),改成被動語態(tài)的話:He has been given a report on the work of the government.意思變成“有人向他做了個政府工作報告!狈炊遣煌ǖ。