题目内容

8.-Can you tell me if he        all the problems in thirty minutes?
-I'm afraid he can't.If he        another five minutes,I think he will.(  )
A.will solve; will giveB.will solve; is given
C.solves; is givenD.solves; will give

分析 --你能告诉我他是否会在三十分钟内解决所有的问题吗?
--我恐怕他不能.如果再给五分钟,我想他会.

解答 答案:B
第一空 if是"是否"的意思,Can you tell me 后跟的是宾语从句,in thirty minutes是表示将来的时间,应该用一般将来时,will solve;第二空 if引导条件状语从句,主句是一般将来时,从句用一般现在时,此处主语he,和谓语动词give是被动的关系,所以应该用被动语态is given,故选B.

点评 本题考查的是宾语从句和条件状语从句,理解句意并掌握两种从句的用法是解答本题的关键.

练习册系列答案
相关题目

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

精英家教网