He talks as if he -----everything in the world.AknowBknewcCknowsDwas going to haveIF从句中时态与语态,
问题描述:
He talks as if he -----everything in the world.AknowBknewcCknowsDwas going to have
IF从句中时态与语态,
答
as if如果和实际情况相同,就是普通的方式状语从句
但是填空题中经常是as if后面要说的和实际情况不同
这是要用第一类虚拟语气
与主句同时发生的情况用过去时
knew
答
应该选B.knew
as if从句中是过去时态,主动语态
因为主句是一般现在时,从句就用一般过去时;
如果主句是一般过去时,从句就用过去完成时;
就是从句的时态要比主句的早一些.
因为as if后的从句发生的时间要早一些.
这是我自己的理解,不知道准确不准确.
如有更准确的理解,可以更正一下.
答
knew
as if 后面既可以接虚拟语气的句子也可接普通的.如果表示(可能的)真实情况,用普通时态,表示不太可能的,用虚拟.
He looks as if he had seen a ghost.
He is always smiling as if he has nothing to worry about.