题目内容
【题目】Mary has been angry with me____several days because I forgot to prepare a birthday gift for her.
A.atB.inC.byD.for
【答案】D
【解析】
句意:玛丽已经生我的气好几天了,因为我忘了给她准备生日礼物。
考查介词辨析。at在(某时间或时刻); in 用于表示一天中的上午、下午或晚上;by在……之前;for用于时间段,根据题意,Mary已经对我生气数天了,时态为现在完成时,所以用for+时间段。故选D。
练习册系列答案
相关题目