I felt as if A.was watchedB.were watchedC.had been watchedD.have been watched什么虚拟语气,I felt as if I 为什么答案是C? 英语
网友回答
【答案】 虚拟语气表示与现在事实相反,或对现在事实有怀疑,用过去时,这是as if在虚拟语气中的用法:
虚拟语气在as if/as though、even if/even though等引导的表语从句或状语从句中,
1.如果从句表示的动作发生在过去,用过去完成时;
2.指现在状况,则用一般过去时;
3.指将来状况则用过去将来时.
句子中从felt可看出时态为过去式,即发生在过去,用过去完成时,所以选C.
A不符合虚拟语气的用法
B用在一般现在时 若把felt改成feel的话就选B
D不符合虚拟语气的用法