题目内容

16.If you __an English teacher,how ___you teach your students English?
A.were,willB.were,wouldC.are,didD.are,would

分析 如果你是一个英语老师,你将怎么教你的学生英语?

解答 答案:B 根据题干并结合选项,可知此句考察虚拟语气的用法.注意虚拟语气有两种主要用法.条件从句与现在事实不一致,其句型为:If+主语+过去时,主语+should(could,would,或might)+动词原形;条件从句与过去事实不一致,句型为:If+主语+had+过去分词,主语+should(could,would,或might)+have+过去分词.根据此句的语境可知,"如果我是一名英语老师",指的是对现在情况的一种假设,可以判断出此句是与现在事实相反的虚拟语气的用法.结合句子,if后面的主语为you,所以后面应用be动词的相应的过去式were;后面的主句是在假设的基础上将要发生的事情,指将怎么教学生英语,所以用将来时,根据虚拟语气的用法,这里应用will的过去式为would,主句为问句,所以此处would提到主语you的前面.综合起来,故选B.

点评 此题考查虚拟语气的用法.做此类型的题目,一定要联系语境从句意出发,判断出是和现在事实相反还是和过去事实相反的虚拟语气,再套用其固定的结构即可.

练习册系列答案
相关题目

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

精英家教网