单选题
Some selected recruits have been trained at the overseas branches ______ the past three months. A. over B. since C. forward D. meantime
【正确答案】
A
【答案解析】中级问题 have been trained是现在完成时,经常和现在完成时一起搭配的是since和for。for后加一段时间,since后加一个时间点。句子中说的是“过去这3个月”,因此不用since而应该用for。能代替for的是in和over,那么这里就选择over。forward是表示地点的介词;meantime (其间)是副词。空格内应填入的是介词over。