The computer "teacher" was talking with its students as though it _____ a human teacher.
请问各位老师,这个空填had been还是were。我看网上有答案说是were,我认为had been对。谢谢各位!
As though/if引导的虚拟语气从句时态分两种情况:1)一般情况 2)特殊情况
一般情况是与现在事实/过去事实或将来事实相反的情况。与现在事实相反或怀疑现在的情况,从句用did/were表达;与过去事实相反,从句用had done/been表达;与将来事实相反或可能性不大时,从句用would/could/might+do.
特殊情况是从句的动作或状态与主句的动作或状态同时发生,从句则用过去时,包括从句正在发生的进行动作。
例:He looked as if he were sick. In fact, he was very strong.
She waved her hand as if she saw a taxi.
He acted as if he were smoking .
结论:as if /as though从句中动词时态须根据它发生在主句动词时态之前、之后、还是同时来确定。所以你的问题答案应该用were比较符合与主句是同时的一种状态。
不能填 had been,因为主句和从句属于“同时”的情况。
比较:
He talks as if he was rich. 他说起话好像好很有钱。
He talks as if he had been rich. 他说起话好像好他曾经很有钱。
He talks as if he would be rich soon. 他说起话好像他很快就会很有钱。
注意以上用法与主句时态无关。再比较:
He talked as if he was rich. 他说起话好像好很有钱。
He talked as if he had been rich. 他说起话好像好他曾经很有钱。
He talked as if he would be rich soon. 他说起话好像他很快就会很有钱。
《高考英语备考1号·速效编》
《高考英语备考1号·写作编》
《高中英语晨读晚记》
《高中英语错题笔记》
《零起点考大学英语》