题目内容
16.If you __an English teacher,how ___you teach your students English?| A. | were,will | B. | were,would | C. | are,did | D. | are,would |
分析 如果你是一个英语老师,你将怎么教你的学生英语?
解答 答案:B 根据题干并结合选项,可知此句考察虚拟语气的用法.注意虚拟语气有两种主要用法.条件从句与现在事实不一致,其句型为:If+主语+过去时,主语+should(could,would,或might)+动词原形;条件从句与过去事实不一致,句型为:If+主语+had+过去分词,主语+should(could,would,或might)+have+过去分词.根据此句的语境可知,"如果我是一名英语老师",指的是对现在情况的一种假设,可以判断出此句是与现在事实相反的虚拟语气的用法.结合句子,if后面的主语为you,所以后面应用be动词的相应的过去式were;后面的主句是在假设的基础上将要发生的事情,指将怎么教学生英语,所以用将来时,根据虚拟语气的用法,这里应用will的过去式为would,主句为问句,所以此处would提到主语you的前面.综合起来,故选B.
点评 此题考查虚拟语气的用法.做此类型的题目,一定要联系语境从句意出发,判断出是和现在事实相反还是和过去事实相反的虚拟语气,再套用其固定的结构即可.
练习册系列答案
相关题目
9.How much should the man pay if he wants two tickets?( )
| A. | 180yuan | B. | 192yuan | C. | 96yuan |
1.-Let's go _________.
-Great!I'd like to relax myself in the water.( )
-Great!I'd like to relax myself in the water.( )
| A. | skating | B. | swimming | C. | climbing |
4.You ________ drive on when the traffic light is red.( )
| A. | mustn't | B. | can | C. | needn't | D. | should |