题目内容

【题目】—I'm sure John will win first prize in the competition. —I think so. He ________ for it for months.
A.is preparing
B.was preparing
C.had been preparing
D.has been preparing

【答案】D
【解析】本题考查时态。由for months可知此处用现在完成进行时表示近段时间一直在做某事。句意:——我确信约翰会在竞赛中获一等奖。——我也这样认为。他这几个月来一直在准备。故选D。

练习册系列答案
相关题目

违法和不良信息举报电话:027-86699610 举报邮箱:58377363@163.com

精英家教网