作业帮 > 英语 > 作业

虚拟语态(虚拟语态)

来源:学生作业帮 编辑:作业帮 分类:英语作业 时间:2024/05/24 22:14:00
Looking round the town he felt as though he for ages. A . has been B . was C . is D . had been
解题思路: 虚拟语气在句子中的应用
解题过程:
选D.
as if 引导的虚拟语气,虚拟现在时表示与现在事实相反的假设,其as if 从句的谓语形式用动词的过去式(be 一般用were). He speaks as if he were an Englishman.
虚拟过去时是表示与过去事实相反的假设,if 从句的谓语形式用过去完成时即had+过去分词。因为felt表示过去,故选D.
最终答案:略