题目内容
【题目】Gary Locke ________ the U.S. ambassador((大使) to China for years.
A.wasB.has beenC.will beD.had been
【答案】B
【解析】
句意:骆家辉多年来一直担任美国驻华大使。
考查时态。was一般过去时;has been现在完成时;will be一般将来时;had been过去完成时;根据“the U.S. ambassador((大使) to China for years”可知多年来一直担任美国驻华大使,可推测出此处是现在完成时,故选B。
练习册系列答案
相关题目