题目内容
【题目】请根据句意从方框中选择合适的动词,并用其适当时态填空,使句子通顺
keep finish fix chat reply
【1】—Has Jack finished mending his bike, Tommy?
—I am not sure, but he________his bike the whole afternoon.
【2】—Will he come and join us in the match?
—Not until he________his work.
【3】Neither Tom nor his twins________to their friend’s emails in the last two weeks.
【4】Please trust me, I________ the secret to ourselves. Tell me now.
【5】The two travellers________about the weather in a traditional English way when they met.
【答案】
【1】has been fixing
【2】finishes
【3】have replied
【4】will keep
【5】were chatting
【解析】
【1】句意:——杰克修好自行车了吗,汤米?——我不确定,但他整个下午都在修理他的自行车。
根据对话可知“the whole afternoon”指从过去到现在的整个下午,所以用现在完成进行时;根据“mending his bike”可知此处指修理自行车,fix修理,故填has been fixing。
【2】句意:——他会来参加我们的比赛吗?——直到他完成工作他才会来。
根据上句“Will he come and join us in the match”可知此处指他完成工作就回来,finish完成;until引导的时间状语中如果主从句的动作都未发生,主句用将来时,从句用一般现在时表示将来,结合句意,可知主从句动作没有发生,所以此处用一般现在时,主语是第三人称单数形式,故填finishes。
【3】句意:在过去的两周里,汤姆和他的双胞胎都没有回复他们朋友的电子邮件。
根据“in the last two weeks”可知该句用现在完成时;根据“emails”可知此处指回复朋友的电子邮件,reply回复,答复;neither…nor在连接主语时有就近原则,此处和双胞胎保持一致,故填have replied。
【4】句意:请相信我,我会对我们保守秘密。现在告诉我。
keep the secret to sb对……保守秘密,根据语境可知此处用一般将来时,表示在将来会保守秘密,故填will keep。
【5】句意:当这两个旅行者见面时他们用传统的英国方式谈论天气。
根据“when they met”可知该句用过去进行时,表示在过去某一时间点正在发生的动作;根据“in a traditional English way”可以推测此处指聊天气,chat聊天现在分词为chatting,故填was chatting。