When they got to the station, the train ________ left ________.A.has; alreadyB.had; alreadyC.has; yetD.had; yet
网友回答
B解析本句是由when引导的时间状语从句,谓语动词是一般过去时态,主句谓语动作完成于从句谓语动作之前,故只能用过去完成时,先排除A项和C项.already意思是“已经”,作副词用通常用于肯定句中,yet也是副词,意思是“还”,“已经”,但用于疑问句和否定句中.例如:Has John e yet?约翰来了吗?又如:I haven't finished reading this book yet我还没有读完这本书.