求if、only if 、as if虚拟语气的用法?

如题所述

if:
从句谓语动词 主句谓语动词
与现在事实相反 过去式(be动词用were) Would/could/might/should+do
与过去事实相反 Had done Would/could/might/should+have done
与将来事实相反 ①过去式 Would/could/might/should+do
②Were to do
③ Should do
only if:(要是——就好了)
对现在·将来虚拟:过去式
对过去虚拟:过去完成时

as if 从句用虚拟语气
当说话人认为句子所述的是不真实的或极少有可能发生或存在的情况时。从句虚拟语气动词时态的形式如下:
(1)如果从句表示与现在事实相反,谓语动词用一般过去时。
(2)从句表示与过去事实相反,谓语动词用“had+过去分词”。
(3)从句表示与将来事实相反,谓语动词用“would/could/might+动
温馨提示:答案为网友推荐,仅供参考