请将下列直接引语改为间接引语:He asked,"Are you a student in this school?"答案是:He asked if I were a student in that school.我的问题是:答案中“I”的后面为什么不用“was”而要用“were”?

热心网友

应该是was 可能是老师讲错了吧

热心网友

一般来说应该是was而不是were.

热心网友

应该是was,这里不是虚拟语气

热心网友

语法书中有的:这是虚拟语气,在这种语气中I 后面的BE 动词就要用WERE。 大家可以下载我上传的《大学英语语法》,免费的哦,而且很全啊!

热心网友

虚拟语气的一种

热心网友

应该是was,直接变成间接,人称发生变化,对应的动词也应该要改变

热心网友

非常简单啊!你看啊!着一句话的主要部分是"Are you a student in thid school?"主句中用的be动词是are,在初中是学过be动词分为am\is\are,am\is的过去分词形式是was,而are的过去分词形式是were.这句话中转述别人说的话,所以是过去式,而句中用are做疑问代词,所以用were了.