内容正文:
【题干】—I'm sorry, but the boss isn't here yet.Shall I have her call you when she comes back?
—No, I'll call her back.If I call again in half an hour, do you think she ________ ?
A.arrives B.has arrived
C.will arrive D.will have arrived
【答案】D
【解析】一般将来时表示将来某一时刻将要发生的动作,而将来完成时则表示将来某个时间之前已经发生或完成的动作。根据该句语境及其句意可知,该句选项动作表示将来完成的动作。答案为D。
【题干】—Got your driving license?
—No.I ________ too busy to have enough practice, so I didn't take the driving test last week.
A.was B.am
C.have been D.had been
【答案】 D
【解析】问句中“Got your driving license?”为“ Have you got your driving license?”现在完成时的省略表达,该句对选项无影响。决定选项动词时态的是答句中“so I didn't take the driving test last week.”分析句意可知,选项动作发生在后一动作之前,表示过去的过去,故应用过去完成时。答案为D。
【题干】 —How can you borrow my computer without my permission? —Oh, I ________ to tell you.I hope you don't mind.
A.forget B.forgot
C.had forgotten D.am forgetting
【答案】B
【解析】该句题干中没有提供任何时间状语,但从语境及句子的含义判 断,选项动作表示在过去某个时间发生,所以,首先排除选项A、D,由于题干中没有表示过去时间的对照点,故排除选项C。答案为B。
【题干】—Are we about to have dinner?
—Yes, it ________ in the dinning room.
A.is serving B.is being served
C.has been serving D.serves
【答案】 B
【解析】动词serve在此句中意思为“端上、摆出(饭菜)”,为及物动词。根据该句结构可知应使用被动语态,只有选项B为进行时的被动结构,其他选项均为主动形式。答案为B。
【题干】—Will you please repeat your idea?
—Certainly.But I think it certain you ________ your attention.
A.don't pay B.didn't pay
C.weren't paying D.aren't paying
【答案】C
【解析】从问话人请求对方重复已讲内容,答话人认为对方在刚才他讲话时没有注意他所讲内容可知,该选项动作强调在过去某个时刻正在进行,表示说话的当时,故应选用过去进行时。答案为C。
【题干】You'd better not call the manager between 7 and 8 this evening, for he ________ an important meeting then.
A.will have B.would have
C.will be having D.will have had
【答案】C
【解析】根据题干中的时间状语“between 7 and 8 this evening”可知,选项动作是在将来某个时刻正在进行的,故应选用将来进行时,口语中常用这种时态表示将来某时刻正在进行的动作或发生的事。答案 为C。
【题干】—Joan was badly injured in the accident yesterday and she was sent to hospital.
—Oh, really? I ________ .I ________ visit her.
A.didn't know; will go to
B.don't know; will go to
C.didn't know; am going to
D.haven't known; am going to
【答案】 A
【解析】分