英语宾语从句巩固练习题10(含讲解)
1. I don’t know when __________. A. will the train leave B. the train will leave C. would the train leave D. the train leave 答案:B 解析: 该题考查的是宾语从句的语序和时态。只有B在语序和时态上符合要求。 2. I don't know _________ the day after tomorrow. A. when does he come B. how will he come C. if he comes D. whether he'll come 答案: D 解析:我不知道后天他是否回来,宾语从句用陈述语序。 3. Could you tell me ____the nearest hospital is? A. what B. how C. whether D. where 答案: D 解析: where表示地点,最近的医院在哪里。 4.Could you tell me _________ the radio without any help? A. how did he mend B. what did he mend C. how he mended D. what he mended 答案:C 解析: 宾语从句用陈述语序,已经说了是修理录音机,所以不用what, 而用how. 5. I want to know _________. A. whom is she looking after B. whom she is looking 答案: D 解析:宾语从句用陈述语序,whom作照顾的宾语。 6.Do you know where _________ now? A. he lives B. does he live C. he lived D. did he live 答案:A 解析:主句用现在时态,从句不受限制,住在哪里用一般现在时,宾语从句用陈述语序。 【小知识】宾语从句if和when的辨析 if和when既可以引导宾语从句,也可以引导状语从句,应注意它们在两种从句中的意思和用法的不同。if和when引导宾语从句时,分别意为“是否”和“何时”,其时态应和主句时态相呼应;它们引导状语从句时,意思分别为“如果,假如”和“当……时候”,当主句时态是一般将来时时,其时态用一般现在时。它们常常放在含有状语从句和宾语从句的题干中进行综合考查。如: —Do you know when he will come back tomorrow ?你知道他明天什么时候回来吗? |