英语语法:He acted as if he ________ everything in the world. A. knew B. had known
选哪个,为什么?觉得是B因为是他以为自己知道一切,然后才会这样的行动,所以知道是在行动之前。...
选哪个,为什么?觉得是B 因为 是他以为自己知道一切,然后才会这样的行动,所以知道是在行动之前。
展开
6个回答
展开全部
英语语法:He acted as if he ________ everything in the world. A. knew B. had known
解答:答案为B对过去的虚拟,故用过去完成时态,而且也表示,从句动作发生在主句动作之前,
解答:答案为B对过去的虚拟,故用过去完成时态,而且也表示,从句动作发生在主句动作之前,
追问
请看楼上,答案给了个knew哦
追答
He acted as if he ___A_____ everything in the world.
A. knew B. knows C. has known D. won’t
如果是以上情况就是A 答案
He acted as if he ___C____ everything in the world.
A. knew B. knows C. had known D. won’t
如果是以上情况就是C 答案
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
选A,as if he knew强调的是知道,as if he had known,呵呵,从没听过有人这么说过,如果你非要跟中国人 写的垃圾语法书死磕,随意。
追问
生活在朝,不得不跪地。。
追答
楼主还是要灵活一点,其实语言最重要的是一种感觉,比如说你觉得 ’就好像他什么都知道一样‘ 和 ’就好像他什么都知道了一样‘ 是完全不一样的意思
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
虚拟语气,所以选A啊,如果是B的话就是事实的陈述了
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
上文用的是过去时,而你恰好是要表达一个过去的过去的动作,这时你就可以用过去完成时。如果是现在,说过去的的动作,用过去时。过去的过去,就要用过去完成时。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询