Tom _____ full marks, but he was too careless and made a spelling mistake.A.coul
题型:不详难度:来源:
Tom _____ full marks, but he was too careless and made a spelling mistake.A.could gain | B.could have gained | C.must have gained | D.must gain |
|
答案
B |
解析
试题分析:句意:汤姆本可以得到满分的,但是他太粗心了,犯了一个拼写错误。从but he was too careless and made a spelling mistake.可知是说明的过去的事情,排除AD,could have done“本可以做而没有做”是虚拟语气,符合句意,must have done过去一定做了,不符合句意,所以选B。 |
举一反三
Though it is the first time they have met, they talked as if they _____ friends for many years.A.are | B.were | C.had been | D.have been |
|
It is so cold here in Zhengzhou this winter that it seems as if we ______ in Iceland.A.are | B.have been | C.were | D.had been |
|
I"m really concerned ahout you. If something _______ happen to you call me at once. A.would | B.should | C.could | D.might |
|
Tony ________ full marks, but he was so careless as to make a spelling mistake.A.could have gained | B.can have gained | C.must have gained | D.must gain |
|
The girl had been suffering from the lung cancer, yet she acted as if nothing__________ to her while we were together.A.happened | B.would happen | C.has happened | D.had happened |
|
最新试题
热门考点