as和as if作为好像的意思时有什么区别?

问题描述:

as和as if作为好像的意思时有什么区别?
比如说这两个句子:
He looked just as he had looked ten years before.
She looked as if she were ten years younger.

比如说这两个句子:
He looked just as he had looked ten years before.
这个句子是陈述语气
他看上去就像他10年前的样子.(说明他像10年前一样年轻)
She looked as if she were ten years younger.
这个句子是虚拟语气
他看上去,好象他年轻了10岁,实际上不是这样的.He looked just as he had looked ten years before.这里面had looked不是虚拟语气吗?为什么要用过去完成时态啊?He looked just as he had looked ten years before.这里面had looked不是虚拟语气吗?为什么要用过去完成时态啊?因为主句已经是一般过去式了,从句动词发生在主动动作之前,表示过去的过去,因此用过去完成时满意,请立即采纳,谢谢!