問題詳情:
Tom full marks, but he was too careless a spelling mistake.
A.could gain, to make B.could have gained, to make
C.could have gained, and made D.could have gained, as to make
【回答】
C
【解析】
考查含情態動詞的虛擬語氣和時態。句意:湯姆本可以得到滿分的,但是他太粗心了,犯了一個拼寫錯誤。從but he was too careless and made a spelling mistake.可知是説明的過去的事情,排除AD,could have done“本可以做而沒有做”是虛擬語氣,符合句意,must have done過去一定做了,不符合句意,所以選C。
知識點:一般過去時及其被動式
題型:選擇題